UNPKG

@spartacus/core

Version:

Spartacus - the core framework

115 lines (114 loc) 3.7 kB
import { CancellationRequestEntryInputList, Order } from '../../../model/order.model'; import { StateUtils } from '../../../state/utils/index'; import { LoaderFailAction, LoaderLoadAction, LoaderResetAction, LoaderSuccessAction } from '../../../state/utils/loader/loader.action'; /** * @deprecated since 4.2 - use order lib instead */ export declare const LOAD_ORDER_DETAILS = "[User] Load Order Details"; /** * @deprecated since 4.2 - use order lib instead */ export declare const LOAD_ORDER_DETAILS_FAIL = "[User] Load Order Details Fail"; /** * @deprecated since 4.2 - use order lib instead */ export declare const LOAD_ORDER_DETAILS_SUCCESS = "[User] Load Order Details Success"; /** * @deprecated since 4.2 - use order lib instead */ export declare const CLEAR_ORDER_DETAILS = "[User] Clear Order Details"; /** * @deprecated since 4.2 - use order lib instead */ export declare const CANCEL_ORDER = "[User] Cancel Order"; /** * @deprecated since 4.2 - use order lib instead */ export declare const CANCEL_ORDER_FAIL = "[User] Cancel Order Fail"; /** * @deprecated since 4.2 - use order lib instead */ export declare const CANCEL_ORDER_SUCCESS = "[User] Cancel Order Success"; /** * @deprecated since 4.2 - use order lib instead */ export declare const RESET_CANCEL_ORDER_PROCESS = "[User] Reset Cancel Order Process"; /** * @deprecated since 4.2 - use order lib instead */ export declare class LoadOrderDetails extends LoaderLoadAction { payload: { userId: string; orderCode: string; }; readonly type = "[User] Load Order Details"; constructor(payload: { userId: string; orderCode: string; }); } /** * @deprecated since 4.2 - use order lib instead */ export declare class LoadOrderDetailsFail extends LoaderFailAction { payload: any; readonly type = "[User] Load Order Details Fail"; constructor(payload: any); } /** * @deprecated since 4.2 - use order lib instead */ export declare class LoadOrderDetailsSuccess extends LoaderSuccessAction { payload: Order; readonly type = "[User] Load Order Details Success"; constructor(payload: Order); } /** * @deprecated since 4.2 - use order lib instead */ export declare class ClearOrderDetails extends LoaderResetAction { readonly type = "[User] Clear Order Details"; constructor(); } /** * @deprecated since 4.2 - use order lib instead */ export declare class CancelOrder extends StateUtils.EntityLoadAction { payload: { userId: string; orderCode: string; cancelRequestInput: CancellationRequestEntryInputList; }; readonly type = "[User] Cancel Order"; constructor(payload: { userId: string; orderCode: string; cancelRequestInput: CancellationRequestEntryInputList; }); } /** * @deprecated since 4.2 - use order lib instead */ export declare class CancelOrderFail extends StateUtils.EntityFailAction { payload: any; readonly type = "[User] Cancel Order Fail"; constructor(payload: any); } /** * @deprecated since 4.2 - use order lib instead */ export declare class CancelOrderSuccess extends StateUtils.EntitySuccessAction { readonly type = "[User] Cancel Order Success"; constructor(); } /** * @deprecated since 4.2 - use order lib instead */ export declare class ResetCancelOrderProcess extends StateUtils.EntityLoaderResetAction { readonly type = "[User] Reset Cancel Order Process"; constructor(); } /** * @deprecated since 4.2 - use order lib instead */ export declare type OrderDetailsAction = LoadOrderDetails | LoadOrderDetailsFail | LoadOrderDetailsSuccess | ClearOrderDetails | CancelOrder | CancelOrderFail | CancelOrderSuccess;