actions.d.ts 547 B

1234567891011121314151617181920
  1. export declare class Action {
  2. handler: Function;
  3. name: string;
  4. type: string;
  5. isScoped: boolean;
  6. callback?: Function;
  7. arity: number;
  8. opts: Object | null | undefined;
  9. }
  10. export declare class ActionService {
  11. private timer;
  12. private transport;
  13. private actions;
  14. private logger;
  15. private listener;
  16. init(): void;
  17. destroy(): void;
  18. registerAction(actionName?: string, opts?: Object | undefined | Function, handler?: Function): void;
  19. scopedAction(actionName?: string, handler?: Function): any;
  20. }