Home Reference Source

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:

NameTypeAttributeDescription
objectPattern {"item": *, "stateProvider": *, "store": *, "updateState": *, "structure": *, "subscribe": *, "unsubscribe": *}
  • default: {"item":null,"stateProvider":null,"store":null,"updateState":null,"structure":null,"subscribe":null,"unsubscribe":null}

Return:

*

public extendArray(arrayToExtend: *, onNewArray: *) source

import extendArray from 'vibejs/src/functions/extendArray.js'

Params:

NameTypeAttributeDescription
arrayToExtend *
onNewArray *

public isAttribute(type: *): * source

import {isAttribute} from 'vibejs/src/functions/typeChecker.js'

Params:

NameTypeAttributeDescription
type *

Return:

*

public isAttributeArray(type: *): * source

import {isAttributeArray} from 'vibejs/src/functions/typeChecker.js'

Params:

NameTypeAttributeDescription
type *

Return:

*

public isIdentifier(type: *): * source

import {isIdentifier} from 'vibejs/src/functions/typeChecker.js'

Params:

NameTypeAttributeDescription
type *

Return:

*

public isReference(type: *): * source

import {isReference} from 'vibejs/src/functions/typeChecker.js'

Params:

NameTypeAttributeDescription
type *

Return:

*

public isReferenceArray(type: *): * source

import {isReferenceArray} from 'vibejs/src/functions/typeChecker.js'

Params:

NameTypeAttributeDescription
type *

Return:

*

public setComputedProperty(item: *, key: *, computer: *): * source

import setComputedProperty from 'vibejs/src/functions/setComputedProperty.js'

Params:

NameTypeAttributeDescription
item *
key *
computer *

Return:

*