UNPKG

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