interface SettingsField {
    group?: FieldGroup;
    kind: FieldKind;
    label: string;
    max?: number;
    min?: number;
    options?: readonly { label: string; value: string }[];
    path: string;
    step?: number;
}

Properties

group?: FieldGroup
kind: FieldKind
label: string
max?: number
min?: number
options?: readonly { label: string; value: string }[]

For select and lineStyle: the values a host may offer.

path: string

Dot path into the drawing. Two segments under style, text or props (style.lineWidth), or one of the top-level flags locked, visible, zIndex.

step?: number