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_