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
| Parameter | Type |
|---|---|
fn | T |
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
| Parameter | Type |
|---|---|
name | string |
fn | T |
Returns
T
See
https://mobx.js.org/README.html
Call Signature
ts
IActionFactory(customName: string): PropertyDecorator & Annotation & ClassMethodDecorator & ClassFieldDecorator;Defined in: mobx:
Parameters
| Parameter | Type |
|---|---|
customName | string |
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
| Parameter | Type |
|---|---|
target | Object |
propertyKey | string | 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
| Parameter | Type |
|---|---|
value | any |
context | ClassMethodDecoratorContext<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
| Parameter | Type |
|---|---|
value | any |
context | ClassFieldDecoratorContext<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
| Parameter | Type |
|---|---|
value | any |
context | DecoratorContext |
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
| Parameter | Type |
|---|---|
adm | ObservableObjectAdministration |
key | PropertyKey |
descriptor | PropertyDescriptor |
proxyTrap | boolean |
Returns
boolean | null
Inherited from
ts
Annotation.extend_make_()
ts
make_(
adm: ObservableObjectAdministration,
key: PropertyKey,
descriptor: PropertyDescriptor,
source: object): MakeResult;Defined in: mobx:
Parameters
| Parameter | Type |
|---|---|
adm | ObservableObjectAdministration |
key | PropertyKey |
descriptor | PropertyDescriptor |
source | object |
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_