Interface: MdAfterRenderContext
Defined in: packages/valaxy/node/types/hook.ts:6
Properties
content
ts
content: string;Defined in: packages/valaxy/node/types/hook.ts:19
Raw markdown content (without frontmatter) from gray-matter.
data
ts
data: Readonly<Record<string, any>>;Defined in: packages/valaxy/node/types/hook.ts:8
excerpt
ts
excerpt: string;Defined in: packages/valaxy/node/types/hook.ts:15
The final excerpt stored in route.meta.excerpt.
- For
<!-- more -->or auto-generated excerpts: rendered according toexcerpt_type(HTML/text/md). - For manual frontmatter
excerpt: used as-is (raw string,excerpt_typedoes not apply). - Empty string if no excerpt is available.
path
ts
path: string;Defined in: packages/valaxy/node/types/hook.ts:20
renderMarkdown
ts
renderMarkdown: (source, env?) => Promise<string>;Defined in: packages/valaxy/node/types/hook.ts:25
Render Markdown with the same configured renderer and resolved Vite base used by route processing.
Parameters
source
string
env?
Record<string, unknown>
Returns
Promise<string>
route
ts
route: EditableTreeNode;Defined in: packages/valaxy/node/types/hook.ts:7