Function
Static Public Summary | ||
public |
automount(target: *) |
|
public |
createConsoleLogger(logger: *): * |
|
public |
createPropertyClass(shadowType: *, initialState: *, specCallback: *, PropertyClass: *, BaseShadowClass: *): * |
|
public |
extendOptions(options: *) |
|
public |
getOptions(method: *, options: ...*): * |
|
public |
mixin(mixinFactory: *): * |
|
public |
setOptions(options: *) |
|
public |
shadow(target: *, name: *, descriptor: *) |
|
public |
shadowBound(target: *, name: *, descriptor: *) |
|
public |
shadowPropertyHelper(target: *, name: *, descriptor: *, bindProperty: boolean) |
Static Public
public automount(target: *) source
import automount from 'f.lux/src/decorators/automount.js'
Params:
Name | Type | Attribute | Description |
target | * |
public createConsoleLogger(logger: *): * source
import {createConsoleLogger} from 'f.lux/src/listeners/Logger.js'
Params:
Name | Type | Attribute | Description |
logger | * |
Return:
* |
public createPropertyClass(shadowType: *, initialState: *, specCallback: *, PropertyClass: *, BaseShadowClass: *): * source
import createPropertyClass from 'f.lux/src/createPropertyClass.js'
Params:
Name | Type | Attribute | Description |
shadowType | * | ||
initialState | * | ||
specCallback | * | ||
PropertyClass | * | ||
BaseShadowClass | * |
|
Return:
* |
public extendOptions(options: *) source
import {extendOptions} from 'f.lux/src/collection/fetchOptions.js'
Params:
Name | Type | Attribute | Description |
options | * |
public getOptions(method: *, options: ...*): * source
import {getOptions} from 'f.lux/src/collection/fetchOptions.js'
Params:
Name | Type | Attribute | Description |
method | * | ||
options | ...* |
Return:
* |
public mixin(mixinFactory: *): * source
import mixin from 'f.lux/src/decorators/mixin.js'
Params:
Name | Type | Attribute | Description |
mixinFactory | * |
Return:
* |
public setOptions(options: *) source
import {setOptions} from 'f.lux/src/collection/fetchOptions.js'
Params:
Name | Type | Attribute | Description |
options | * |
public shadow(target: *, name: *, descriptor: *) source
import shadow from 'f.lux/src/decorators/shadow.js'
Params:
Name | Type | Attribute | Description |
target | * | ||
name | * | ||
descriptor | * |
public shadowBound(target: *, name: *, descriptor: *) source
import shadowBound from 'f.lux/src/decorators/shadowBound.js'
Params:
Name | Type | Attribute | Description |
target | * | ||
name | * | ||
descriptor | * |
public shadowPropertyHelper(target: *, name: *, descriptor: *, bindProperty: boolean) source
import shadowPropertyHelper from 'f.lux/src/decorators/shadowPropertyHelper.js'
Params:
Name | Type | Attribute | Description |
target | * | ||
name | * | ||
descriptor | * | ||
bindProperty | boolean |
|