JSON Schema Form API / @xunserver-jsf/core / ArrayInstance
Interface: ArrayInstance
Defined in: core/src/runtime/form/contracts.ts:122
Properties
path
readonlypath:InstancePath
Defined in: core/src/runtime/form/contracts.ts:123
Methods
append()
append(
value):ArrayItemId
Defined in: core/src/runtime/form/contracts.ts:126
Parameters
value
unknown
Returns
clear()
clear():
void
Defined in: core/src/runtime/form/contracts.ts:132
Returns
void
insert()
insert(
index,value):ArrayItemId
Defined in: core/src/runtime/form/contracts.ts:127
Parameters
index
number
value
unknown
Returns
item()
item(
ref):ScopedFormInstance
Defined in: core/src/runtime/form/contracts.ts:125
Parameters
ref
Returns
items()
items(): readonly
ArrayItemSnapshot[]
Defined in: core/src/runtime/form/contracts.ts:124
Returns
readonly ArrayItemSnapshot[]
move()
move(
from,to):void
Defined in: core/src/runtime/form/contracts.ts:129
Parameters
from
to
number
Returns
void
remove()
remove(
item):void
Defined in: core/src/runtime/form/contracts.ts:128
Parameters
item
Returns
void
replaceItem()
replaceItem(
item,value):ArrayItemId
Defined in: core/src/runtime/form/contracts.ts:131
Parameters
item
value
unknown
Returns
setItemValue()
setItemValue(
item,value):void
Defined in: core/src/runtime/form/contracts.ts:130
Parameters
item
value
unknown
Returns
void