JSON Schema Form API / @xunserver-jsf/core / ScopedFormInstance
Interface: ScopedFormInstance
Defined in: core/src/runtime/form/contracts.ts:135
Properties
path
readonlypath:InstancePath
Defined in: core/src/runtime/form/contracts.ts:136
Methods
array()
array(
path):ArrayInstance
Defined in: core/src/runtime/form/contracts.ts:145
Parameters
path
Returns
blur()
blur(
viewId):void
Defined in: core/src/runtime/form/contracts.ts:142
Parameters
viewId
Returns
void
focus()
focus(
viewId):void
Defined in: core/src/runtime/form/contracts.ts:141
Parameters
viewId
Returns
void
getField()
getField(
path):FieldInstance
Defined in: core/src/runtime/form/contracts.ts:138
Parameters
path
Returns
getValue()
getValue(
path?):JsonValue|undefined
Defined in: core/src/runtime/form/contracts.ts:137
Parameters
path?
Returns
JsonValue | undefined
scope()
scope(
path):ScopedFormInstance
Defined in: core/src/runtime/form/contracts.ts:146
Parameters
path
Returns
ScopedFormInstance
setActiveTab()
setActiveTab(
viewId,tabKey):void
Defined in: core/src/runtime/form/contracts.ts:144
Parameters
viewId
tabKey
string | null
Returns
void
setCollapsed()
setCollapsed(
viewId,collapsed):void
Defined in: core/src/runtime/form/contracts.ts:143
Parameters
viewId
collapsed
boolean
Returns
void
setValue()
setValue(
path,value):void
Defined in: core/src/runtime/form/contracts.ts:139
Parameters
path
value
unknown
Returns
void
touch()
touch(
path):void
Defined in: core/src/runtime/form/contracts.ts:140
Parameters
path
Returns
void