Skip to content

Documentation / @agentick/core / KnobInfo

Interface: KnobInfo

Defined in: core/src/hooks/knobs-component.ts:30

Read-only snapshot of a knob for rendering.

Properties

defaultValue

defaultValue: string | number | boolean

Defined in: core/src/hooks/knobs-component.ts:34


description

description: string

Defined in: core/src/hooks/knobs-component.ts:32


group?

optional group: string

Defined in: core/src/hooks/knobs-component.ts:37


inline?

optional inline: boolean

Defined in: core/src/hooks/knobs-component.ts:46


max?

optional max: number

Defined in: core/src/hooks/knobs-component.ts:40


maxLength?

optional maxLength: number

Defined in: core/src/hooks/knobs-component.ts:42


min?

optional min: number

Defined in: core/src/hooks/knobs-component.ts:39


momentary?

optional momentary: boolean

Defined in: core/src/hooks/knobs-component.ts:45


name

name: string

Defined in: core/src/hooks/knobs-component.ts:31


options?

optional options: (string | number | boolean)[]

Defined in: core/src/hooks/knobs-component.ts:38


pattern?

optional pattern: string

Defined in: core/src/hooks/knobs-component.ts:43


required?

optional required: boolean

Defined in: core/src/hooks/knobs-component.ts:44


semanticType

semanticType: "number" | "text" | "select" | "toggle" | "range"

Defined in: core/src/hooks/knobs-component.ts:35


step?

optional step: number

Defined in: core/src/hooks/knobs-component.ts:41


value

value: string | number | boolean

Defined in: core/src/hooks/knobs-component.ts:33


valueType

valueType: "string" | "number" | "boolean"

Defined in: core/src/hooks/knobs-component.ts:36

Released under the ISC License.