Skip to content

purrmd


purrmd / PurrMDConfig

Interface: PurrMDConfig ​

Defined in: packages/core/src/core/types.ts:194

Properties ​

addKeymap? ​

optional addKeymap: boolean

Defined in: packages/core/src/core/types.ts:214

default keymaps

Default ​

ts
true

defaultKeymaps? ​

optional defaultKeymaps: DefaultKeyMapsConfig

Defined in: packages/core/src/core/types.ts:218

default keymaps config


defaultSlashMenu? ​

optional defaultSlashMenu: DefaultSlashMenuConfig

Defined in: packages/core/src/core/types.ts:222

default slash menu config


features? ​

optional features: Partial<Record<PurrMDFeatures, boolean>>

Defined in: packages/core/src/core/types.ts:202

features enable, default all are set to true.


featuresConfigs? ​

optional featuresConfigs: PurrMDFeatureConfig

Defined in: packages/core/src/core/types.ts:206

features config


formattingDisplayMode? ​

optional formattingDisplayMode: FormattingDisplayMode

Defined in: packages/core/src/core/types.ts:210

markdown formatting display mode,

Default ​

ts
'auto'

markdownExtConfig? ​

optional markdownExtConfig: object

Defined in: packages/core/src/core/types.ts:198

markdown extension config


scrollEndUpdate? ​

optional scrollEndUpdate: number | boolean

Defined in: packages/core/src/core/types.ts:226

scroll end update delay time in ms, set to false to disable the feature

Default ​

ts
150ms

yamlFrontmatter? ​

optional yamlFrontmatter: YamlFrontmatterConfig

Defined in: packages/core/src/core/types.ts:230

yaml frontmatter config, default enable yaml frontmatter support