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