Skip to content

pantoken / packages/model/src / PantokenPlugin

Interfáhta: PantokenPlugin

Behta

Pantoken-plugin. Buot hookkat leat váilálaš; plugin doarjás doarjjiin maid siidá definere hook. Dát sama plugin sáhttá deike injektejuvvat muhto eanet beassat mii sii oahpat.

Properties

name

name: string

Behta

Unikaala, olbmot čállagat plugin-namme.

Metodat

tokens()?

optional tokens(ctx): void | Token[]

Behta

Token-beassi: vástide váilevušas čuvgehit token-lista.

Parametera

ctx

TokenHookContext

Gullii / Gávdnat

void | Token[]


icons()?

optional icons(ctx): void | IconEntry[]

Behta

Icon stage: return new IconEntry records to register as <image> tokens. Returning undefined or an empty array leaves the current set unchanged.

Parametera

ctx

IconHookContext

Gullii / Gávdnat

void | IconEntry[]


css()?

optional css(ctx): void | CssContribution

Behta

CSS-beassi: danne addet dahje post-processeat CSS.

Parametera

ctx

CssHookContext

Gullii / Gávdnat

void | CssContribution


rehype()?

optional rehype(ctx): void | { resolve?: IconResolver; }

Behta

Rehype-beassi: ovttasat resolver mii leat gittašuvvan rehype-pluginin.

Parametera

ctx

RehypeHookContext

Gullii / Gávdnat

void | { resolve?: IconResolver; }


native()?

optional native(ctx): void

Behta

Native-beassi (Style Dictionary): registrere transforms ja formats.

Parametera

ctx

unknown

Gullii / Gávdnat

void