Skip to content

Interface: IActionFactory()

Defined in: mobx:

See

https://mobx.js.org/README.html

Extends

  • Annotation.PropertyDecorator.ClassMethodDecorator.ClassFieldDecorator

Call Signature

ts
IActionFactory<T>(fn: T): T;

Defined in: mobx:

Type Parameters

Type Parameter
T extends Function | null | undefined

Parameters

ParameterType
fnT

Returns

T

See

https://mobx.js.org/README.html

Call Signature

ts
IActionFactory<T>(name: string, fn: T): T;

Defined in: mobx:

Type Parameters

Type Parameter
T extends Function | null | undefined

Parameters

ParameterType
namestring
fnT

Returns

T

See

https://mobx.js.org/README.html

Call Signature

ts
IActionFactory(customName: string): PropertyDecorator & Annotation & ClassMethodDecorator & ClassFieldDecorator;

Defined in: mobx:

Parameters

ParameterType
customNamestring

Returns

PropertyDecorator & Annotation & ClassMethodDecorator & ClassFieldDecorator

See

https://mobx.js.org/README.html

Call Signature

ts
IActionFactory(target: Object, propertyKey: string | symbol): void;

Defined in: mobx:

Parameters

ParameterType
targetObject
propertyKeystring | symbol

Returns

void

See

https://mobx.js.org/README.html

Call Signature

ts
IActionFactory(value: any, context: ClassMethodDecoratorContext<any, any>): any;

Defined in: mobx:

Parameters

ParameterType
valueany
contextClassMethodDecoratorContext<any, any>

Returns

any

See

https://mobx.js.org/README.html

Call Signature

ts
IActionFactory(value: any, context: ClassFieldDecoratorContext<any, any>): any;

Defined in: mobx:

Parameters

ParameterType
valueany
contextClassFieldDecoratorContext<any, any>

Returns

any

See

https://mobx.js.org/README.html

Methods

decorate_20223_()

ts
decorate_20223_(value: any, context: DecoratorContext): any;

Defined in: mobx:

Parameters

ParameterType
valueany
contextDecoratorContext

Returns

any

Inherited from

ts
Annotation.decorate_20223_

extend_()

ts
extend_(
   adm: ObservableObjectAdministration, 
   key: PropertyKey, 
   descriptor: PropertyDescriptor, 
   proxyTrap: boolean): boolean | null;

Defined in: mobx:

Parameters

ParameterType
admObservableObjectAdministration
keyPropertyKey
descriptorPropertyDescriptor
proxyTrapboolean

Returns

boolean | null

Inherited from

ts
Annotation.extend_

make_()

ts
make_(
   adm: ObservableObjectAdministration, 
   key: PropertyKey, 
   descriptor: PropertyDescriptor, 
   source: object): MakeResult;

Defined in: mobx:

Parameters

ParameterType
admObservableObjectAdministration
keyPropertyKey
descriptorPropertyDescriptor
sourceobject

Returns

MakeResult

Inherited from

ts
Annotation.make_

Properties

annotationType_

ts
annotationType_: string;

Defined in: mobx:

Inherited from

ts
Annotation.annotationType_

bound

ts
bound: Annotation & PropertyDecorator & ClassMethodDecorator & ClassFieldDecorator;

Defined in: mobx:


options_?

ts
optional options_?: any;

Defined in: mobx:

Inherited from

ts
Annotation.options_