ListDef
Deprecated
Constructors
new ListDef()
new ListDef(
root,transformers?):ListDef
Parameters
| Parameter | Type |
|---|---|
root | InstanceTag |
transformers? | Transformer | Transformer[] |
Returns
Methods
filter()
filter(
predicate):ListDef
Parameters
| Parameter | Type |
|---|---|
predicate | ListDefPredicate |
Returns
forEach()
forEach(
onAdd,onRemove):any
Parameters
| Parameter | Type |
|---|---|
onAdd | (item, index, list) => void |
onRemove | (itemTag) => void |
Returns
any
forEachCurrentValue()
forEachCurrentValue(
callback):any
Parameters
| Parameter | Type |
|---|---|
callback | (item, index, list) => void |
Returns
any
getBaseTag()
getBaseTag():
string
Returns
string
getCurrentAt()
getCurrentAt(
rank):Sync
Parameters
| Parameter | Type |
|---|---|
rank | number |
Returns
getCurrentRank()
getCurrentRank(
id):number
Parameters
| Parameter | Type |
|---|---|
id | string |
Returns
number
getCurrentSize()
getCurrentSize():
number
Returns
number
observeAt()
observeAt(
rank):Observable<Sync>
Parameters
| Parameter | Type |
|---|---|
rank | number |
Returns
Observable<Sync>
observeFirst()
observeFirst():
Observable<Sync>
Returns
Observable<Sync>
observeRank()
observeRank(
id):Observable<number>
Parameters
| Parameter | Type |
|---|---|
id | string |
Returns
Observable<number>
observeSize()
observeSize():
Observable<number>
Returns
Observable<number>
offReady()
offReady(
id):any
Parameters
| Parameter | Type |
|---|---|
id | string |
Returns
any
onReady()
onReady(
callback):string
Parameters
| Parameter | Type |
|---|---|
callback | (list) => void |
Returns
string
transform()
transform(...
transformers):ListDef
Parameters
| Parameter | Type |
|---|---|
...transformers | Transformer[] |
Returns
union()
union(
otherListDef):ListDef
Parameters
| Parameter | Type |
|---|---|
otherListDef | ListDef |