was generating invalid markdown by attempting to place a link in an inline code block; used html instead
inconsistent options; moved them all into hash namespace so easily used within templates
support for RegExp and Date builtins
hash style="plain" will force plain (not inline code) output in any context. did not modify default of "inline code"
linkify:
passes options to linkTo in hash namespace
param-name.hbs:
escaping literal brackets
default value is now linked to, if possible. remains plain
param.hbs:
parameter types display as inline code for consistency w/ builtins
added a single space between the parameter name and its type
Example output:
- \[name=DebaserOptions.name\] `String` | `Object` - Optional name of Debaser. Only useful if using
multiple instances. If omitted, this is considered the `opts` parameter.
- \[options={}\] <code>[DebaserOptions](#DebaserOptions)</code> - Options to modify angular-debaser's behavior; see [DebaserOptions](#DebaserOptions).
linkTo
:hash
namespace so easily used within templatesRegExp
andDate
builtinsstyle="plain"
will force plain (not inline code) output in any context. did not modify default of "inline code"linkify
:linkTo
inhash
namespaceparam-name.hbs
:param.hbs
:Example output: