Function
| Static Public Summary | ||
| public |
createReactiveInterface(objectPattern: {"item": *, "stateProvider": *, "store": *, "updateState": *, "structure": *, "subscribe": *, "unsubscribe": *}): * |
|
| public |
extendArray(arrayToExtend: *, onNewArray: *) |
|
| public |
isAttribute(type: *): * |
|
| public |
isAttributeArray(type: *): * |
|
| public |
isIdentifier(type: *): * |
|
| public |
isReference(type: *): * |
|
| public |
isReferenceArray(type: *): * |
|
| public |
setComputedProperty(item: *, key: *, computer: *): * |
|
Static Public
public createReactiveInterface(objectPattern: {"item": *, "stateProvider": *, "store": *, "updateState": *, "structure": *, "subscribe": *, "unsubscribe": *}): * source
import createReactiveInterface from 'vibejs/src/functions/createReactiveInterface.js'Params:
| Name | Type | Attribute | Description |
| objectPattern | {"item": *, "stateProvider": *, "store": *, "updateState": *, "structure": *, "subscribe": *, "unsubscribe": *} |
|
Return:
| * |
public extendArray(arrayToExtend: *, onNewArray: *) source
import extendArray from 'vibejs/src/functions/extendArray.js'Params:
| Name | Type | Attribute | Description |
| arrayToExtend | * | ||
| onNewArray | * |
public isAttribute(type: *): * source
import {isAttribute} from 'vibejs/src/functions/typeChecker.js'Params:
| Name | Type | Attribute | Description |
| type | * |
Return:
| * |
public isAttributeArray(type: *): * source
import {isAttributeArray} from 'vibejs/src/functions/typeChecker.js'Params:
| Name | Type | Attribute | Description |
| type | * |
Return:
| * |
public isIdentifier(type: *): * source
import {isIdentifier} from 'vibejs/src/functions/typeChecker.js'Params:
| Name | Type | Attribute | Description |
| type | * |
Return:
| * |
public isReference(type: *): * source
import {isReference} from 'vibejs/src/functions/typeChecker.js'Params:
| Name | Type | Attribute | Description |
| type | * |
Return:
| * |
public isReferenceArray(type: *): * source
import {isReferenceArray} from 'vibejs/src/functions/typeChecker.js'Params:
| Name | Type | Attribute | Description |
| type | * |
Return:
| * |
public setComputedProperty(item: *, key: *, computer: *): * source
import setComputedProperty from 'vibejs/src/functions/setComputedProperty.js'Params:
| Name | Type | Attribute | Description |
| item | * | ||
| key | * | ||
| computer | * |
Return:
| * |