Skip to content

Commit

Permalink
fix: expose missing namedAnchors option (regression) (#277)
Browse files Browse the repository at this point in the history
  • Loading branch information
tgreyuk committed Dec 23, 2021
1 parent d9eada3 commit 5353334
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 0 deletions.
2 changes: 2 additions & 0 deletions packages/typedoc-plugin-markdown/src/render-utils.ts
Expand Up @@ -9,6 +9,7 @@ import declarationTitleHelper from './resources/helpers/declaration-title';
import escapeHelper from './resources/helpers/escape';
import hierarchyHelper from './resources/helpers/hierarchy';
import ifIsReference from './resources/helpers/if-is-reference';
import ifNamedAnchors from './resources/helpers/if-named-anchors';
import ifShowBreadcrumbsHelper from './resources/helpers/if-show-breadcrumbs';
import ifShowNamedAnchorsHelper from './resources/helpers/if-show-named-anchors';
import ifShowPageTitleHelper from './resources/helpers/if-show-page-title';
Expand Down Expand Up @@ -63,6 +64,7 @@ export function registerHelpers(theme: MarkdownTheme) {
escapeHelper();
hierarchyHelper();
ifIsReference();
ifNamedAnchors(theme);
ifShowBreadcrumbsHelper(theme);
ifShowNamedAnchorsHelper(theme);
ifShowPageTitleHelper(theme);
Expand Down
@@ -0,0 +1,12 @@
import * as Handlebars from 'handlebars';
import { PageEvent } from 'typedoc';
import { MarkdownTheme } from '../../theme';

export default function (theme: MarkdownTheme) {
Handlebars.registerHelper(
'ifNamedAnchors',
function (this: PageEvent, options: Handlebars.HelperOptions) {
return theme.namedAnchors ? options.fn(this) : options.inverse(this);
},
);
}

0 comments on commit 5353334

Please sign in to comment.