@camera.ui/sdk / storage / JsonSchemaBooleanWithoutCallbacks
Interface: JsonSchemaBooleanWithoutCallbacks
Defined in: storage/index.ts:210
Boolean schema without callbacks (for nested use).
Extends
Properties
condition?
optionalcondition?:SchemaCondition|SchemaCondition[]
Defined in: storage/index.ts:73
Condition for conditional field visibility. Array = all must be true (AND).
Inherited from
JsonBaseSchemaWithoutCallbacks.condition
defaultValue?
optionaldefaultValue?:boolean
Defined in: storage/index.ts:71
Default value when not set.
Inherited from
JsonBaseSchemaWithoutCallbacks.defaultValue
description
description:
string
Defined in: storage/index.ts:52
Field description/help text.
Inherited from
JsonBaseSchemaWithoutCallbacks.description
group?
optionalgroup?:string
Defined in: storage/index.ts:54
Optional group name for organizing fields.
Inherited from
JsonBaseSchemaWithoutCallbacks.group
hidden?
optionalhidden?:boolean
Defined in: storage/index.ts:63
Hide field from UI.
Inherited from
JsonBaseSchemaWithoutCallbacks.hidden
key
key:
string
Defined in: storage/index.ts:48
Unique field identifier.
Inherited from
JsonBaseSchemaWithoutCallbacks.key
placeholder?
optionalplaceholder?:string
Defined in: storage/index.ts:69
Placeholder text for empty fields.
Inherited from
JsonBaseSchemaWithoutCallbacks.placeholder
readonly?
optionalreadonly?:boolean
Defined in: storage/index.ts:67
Make field read-only.
Inherited from
JsonBaseSchemaWithoutCallbacks.readonly
required?
optionalrequired?:boolean
Defined in: storage/index.ts:65
Mark field as required.
Inherited from
JsonBaseSchemaWithoutCallbacks.required
title
title:
string
Defined in: storage/index.ts:50
Display title.
Inherited from
JsonBaseSchemaWithoutCallbacks.title
type
type:
"boolean"
Defined in: storage/index.ts:211
Field type.