1 | import { Action } from "@ngrx/store";
|
2 | import { FormSchemaModel } from "../models";
|
3 | export declare enum FormsListActionTypes {
|
4 | FORMS_LIST = "[FORM][LIST] FORMS_LIST",
|
5 | FORMS_LIST_START = "[FORM][LIST] FORMS_LIST_START",
|
6 | FORMS_LIST_SUCCEED = "[FORM][LIST] FORMS_LIST_SUCCEED",
|
7 | FORMS_LIST_FAILED = "[FORM][LIST] FORMS_LIST_FAILED",
|
8 | ADD_FORM_SCHEMA = "[FORM][LIST] ADD_FORM_SCHEMA",
|
9 | FORM_SCHEMA_UPDATE = "[FORM][LIST] FORM_SCHEMA_UPDATE",
|
10 | GET_FORM_SCHEMA = "[FORM][LIST] GET_FORM_SCHEMA",
|
11 | FORM_SCHEMA_FETCHED = "[FORM][LIST] FORM_SCHEMA_FETCHED"
|
12 | }
|
13 | export declare class FormsListAction implements Action {
|
14 | readonly type = FormsListActionTypes.FORMS_LIST;
|
15 | }
|
16 | export declare class FormsListStartAction implements Action {
|
17 | readonly type = FormsListActionTypes.FORMS_LIST_START;
|
18 | }
|
19 | export declare class FormsListSucceedAction implements Action {
|
20 | payload: FormSchemaModel[];
|
21 | readonly type = FormsListActionTypes.FORMS_LIST_SUCCEED;
|
22 | constructor(payload: FormSchemaModel[]);
|
23 | }
|
24 | export declare class FormsListFailedAction implements Action {
|
25 | readonly type = FormsListActionTypes.FORMS_LIST_FAILED;
|
26 | }
|
27 | export declare class UpdateFormSchemaAction implements Action {
|
28 | payload: FormSchemaModel;
|
29 | readonly type = FormsListActionTypes.FORM_SCHEMA_UPDATE;
|
30 | constructor(payload: FormSchemaModel);
|
31 | }
|
32 | export declare class AddFormSchemaAction implements Action {
|
33 | payload: FormSchemaModel;
|
34 | readonly type = FormsListActionTypes.ADD_FORM_SCHEMA;
|
35 | constructor(payload: FormSchemaModel);
|
36 | }
|
37 | export declare class GetFormSchemaAction implements Action {
|
38 | payload: string;
|
39 | readonly type = FormsListActionTypes.GET_FORM_SCHEMA;
|
40 | constructor(payload: string);
|
41 | }
|
42 | export declare class FormSchemaFechedAction implements Action {
|
43 | payload: FormSchemaModel;
|
44 | readonly type = FormsListActionTypes.FORM_SCHEMA_FETCHED;
|
45 | constructor(payload: FormSchemaModel);
|
46 | }
|
47 | export declare type FormsListActions = FormsListAction | FormsListStartAction | FormsListSucceedAction | FormsListFailedAction | UpdateFormSchemaAction | AddFormSchemaAction | GetFormSchemaAction | FormSchemaFechedAction;
|