UNPKG

my-test123

Version:
111 lines (110 loc) 3.65 kB
import { Action } from '@ngrx/store'; import { WorkItemUI, WorkItemService } from './../models/work-item'; import { IterationUI } from '../models/iteration.model'; export declare const ADD = "[workItem] Add"; export declare const GET = "[workItem] Get"; export declare const UPDATE = "[workItem] Update"; export declare const ADD_SUCCESS = "[workItem] AddSuccess"; export declare const ADD_ERROR = "[workItem] AddError"; export declare const GET_SUCCESS = "[workItem] GetSuccess"; export declare const GET_ERROR = "[workItem] GetError"; export declare const UPDATE_SUCCESS = "[workItem] UpdateSuccess"; export declare const UPDATE_ERROR = "[workItem] UpdateError"; export declare const GET_CHILDREN = "[workItem] GetChildren"; export declare const GET_CHILDREN_SUCCESS = "[workItem] GetChildrenSuccess"; export declare const GET_CHILDREN_ERROR = "[workItem] GetChildrenError"; export declare const REORDER = "[workItem] Reorder"; export declare const REORDER_ERROR = "[workItem] ReorderError"; export declare const UPDATE_WORKITEM_ITERATION = "[workItem] UpdateWorkitemIteration"; export declare class Add implements Action { payload: { workItem: WorkItemService; createId: number; parentId: string; }; constructor(payload: { workItem: WorkItemService; createId: number; parentId: string; }); readonly type: string; } export declare class Get implements Action { payload: { pageSize: number; filters: any[]; isShowTree: boolean; }; constructor(payload: any); readonly type: string; } export declare class Update implements Action { payload: WorkItemUI; constructor(payload: WorkItemUI); readonly type: string; } export declare class AddSuccess implements Action { payload: WorkItemUI; constructor(payload: WorkItemUI); readonly type: string; } export declare class AddError implements Action { readonly type: string; } export declare class GetSuccess implements Action { payload: WorkItemUI[]; constructor(payload: any); readonly type: string; } export declare class GetError implements Action { readonly type: string; } export declare class GetChildren implements Action { payload: WorkItemUI; constructor(payload: any); readonly type: string; } export declare class GetChildrenSuccess implements Action { payload: { parent: WorkItemUI; children: WorkItemUI[]; }; constructor(payload: any); readonly type: string; } export declare class GetChildrenError implements Action { payload: WorkItemUI; constructor(payload: WorkItemUI); readonly type: string; } export declare class UpdateSuccess implements Action { payload: WorkItemUI; constructor(payload: WorkItemUI); readonly type: string; } export declare class UpdateError implements Action { readonly type: string; } export declare class Reoder implements Action { readonly type: string; payload: { workitem: WorkItemUI; destinationWorkitemID: string; direction: string; }; constructor(payload: { workitem: WorkItemUI; destinationWorkitemID: string; direction: string; }); } export declare class UpdateWorkitemIteration implements Action { readonly type: string; payload: { iteration: IterationUI; }; constructor(payload: { iteration: IterationUI; }); } export declare type All = Add | Get | Update | AddSuccess | AddError | GetSuccess | GetError | UpdateSuccess | UpdateError | GetChildren | GetChildrenSuccess | GetChildrenError | Reoder | UpdateWorkitemIteration;