Newer
Older
export const CHANGE_STEP = 'Change Search Step';
export const SELECT_DATASET = 'Select Dataset';
export const UPDATE_DEFAULT_CRITERIA_LIST = 'Update Default Criteria List Action';
export const UPDATE_CRITERIA_LIST = 'Update Criteria List';
export const ADD_CRITERION = 'Add Criterion';
export const DELETE_CRITERION = 'Delete Criterion';
export const UPDATE_DEFAULT_OUTPUT_LIST = 'Update Default Output List';
export const UPDATE_OUTPUT_LIST = 'Update Output List';
export const RETRIEVE_META = 'Retrieve Meta';
export const RETRIEVE_META_SUCCESS = 'Retrieve Meta Success';
export const RETRIEVE_META_FAILED = 'Retrieve Meta Failed';
export const RETRIEVE_DATA = 'Retrieve Data';
export const RETRIEVE_DATA_SUCCESS = 'Retrieve Data Success';
export const RETRIEVE_DATA_FAILED = 'Retrieve Data Failed';
export class ChangeStepAction implements Action {
type = CHANGE_STEP;
constructor(public payload: string) { }
}
export class SelectDatasetAction implements Action {
type = SELECT_DATASET;
constructor(public payload: string) { }
}
export class UpdateDefaultCriteriaListAction implements Action {
type = UPDATE_DEFAULT_CRITERIA_LIST;
constructor(public payload: Criterion[]) { }
}
export class UpdateCriteriaListAction implements Action {
type = UPDATE_CRITERIA_LIST;
constructor(public payload: Criterion[]) { }
}
export class AddCriterionAction implements Action {
type = ADD_CRITERION;
constructor(public payload: Criterion) { }
}
export class DeleteCriterionAction implements Action {
type = DELETE_CRITERION;
constructor(public payload: number) { }
}
export class UpdateDefaultOutputListAction implements Action {
type = UPDATE_DEFAULT_OUTPUT_LIST;
constructor(public payload: number[]) { }
}
export class UpdateOutputListAction implements Action {
type = UPDATE_OUTPUT_LIST;
constructor(public payload: number[]) { }
}
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
export class RetrieveMetaAction implements Action {
type = RETRIEVE_META;
constructor(public payload: {} = null) { }
}
export class RetrieveMetaSuccessAction implements Action {
type = RETRIEVE_META_SUCCESS;
constructor(public payload: SearchMeta) { }
}
export class RetrieveMetaFailedAction implements Action {
type = RETRIEVE_META_FAILED;
constructor(public payload: {} = null) { }
}
export class RetrieveDataAction implements Action {
type = RETRIEVE_DATA;
constructor(public payload: number) { }
}
export class RetrieveDataSuccessAction implements Action {
type = RETRIEVE_DATA_SUCCESS;
constructor(public payload: any[]) { }
}
export class RetrieveDataFailedAction implements Action {
type = RETRIEVE_DATA_FAILED;
constructor(public payload: {} = null) { }
}
export type Actions
= ChangeStepAction
| SelectDatasetAction
| UpdateCriteriaListAction
| AddCriterionAction
| DeleteCriterionAction
| UpdateOutputListAction
| RetrieveMetaAction
| RetrieveMetaSuccessAction
| RetrieveMetaFailedAction
| RetrieveDataAction
| RetrieveDataSuccessAction
| RetrieveDataFailedAction;