Skip to main content

BuildClassNameOptions

@lowcode/ui-kit


Interface: BuildClassNameOptions

Defined in: utils/classNameSync.ts:48

Опции для сборки строки className из Layout/Style состояния.

Properties

extraTokens?

optional extraTokens: string[]

Defined in: utils/classNameSync.ts:65

Дополнительные токены, которые нужно добавить “как есть” (например классы, которые не поддерживаются текущим парсером).


layout?

optional layout: DraftRecord | null

Defined in: utils/classNameSync.ts:53

Layout-поля (например display, flexDirection, width/height, gap и т.п.). Если null/undefined — layout токены не генерируются.


style?

optional style: DraftRecord | null

Defined in: utils/classNameSync.ts:59

Style-поля (например color, backgroundColor, fontSize и т.п.). Если null/undefined — style токены не генерируются.