mobx
Version:
Simple, scalable state management.
10 lines (9 loc) • 566 B
TypeScript
import { ObservableObjectAdministration, Annotation } from "../internal";
export declare function createActionAnnotation(name: string, options?: object): Annotation;
export declare function decorateAction20223_(annotation: Annotation, mthd: any, context: DecoratorContext): any;
export declare function createActionDescriptor(adm: ObservableObjectAdministration, annotation: Annotation, key: PropertyKey, descriptor: PropertyDescriptor, safeDescriptors?: boolean): {
value: Function;
configurable: boolean;
enumerable: boolean;
writable: boolean;
};