UNPKG

@spartacus/order

Version:

Order feature library for Spartacus

34 lines (33 loc) 1.59 kB
import { OnDestroy } from '@angular/core'; import { Order, OrderHistoryList, RoutingService, TranslationService } from '@spartacus/core'; import { OrderFacade, ReplenishmentOrderFacade } from '@spartacus/order/root'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class OrderHistoryComponent implements OnDestroy { protected routing: RoutingService; protected userOrderService: OrderFacade; protected translation: TranslationService; protected userReplenishmentOrderService: ReplenishmentOrderFacade; constructor(routing: RoutingService, userOrderService: OrderFacade, translation: TranslationService, userReplenishmentOrderService: ReplenishmentOrderFacade); private PAGE_SIZE; sortType: string; orders$: Observable<OrderHistoryList | undefined>; hasReplenishmentOrder$: Observable<boolean>; isLoaded$: Observable<boolean>; /** * When "Order Return" feature is enabled, this component becomes one tab in * TabParagraphContainerComponent. This can be read from TabParagraphContainer. */ tabTitleParam$: Observable<number>; ngOnDestroy(): void; changeSortCode(sortCode: string): void; pageChange(page: number): void; goToOrderDetail(order: Order): void; getSortLabels(): Observable<{ byDate: string; byOrderNumber: string; }>; private fetchOrders; static ɵfac: i0.ɵɵFactoryDeclaration<OrderHistoryComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<OrderHistoryComponent, "cx-order-history", never, {}, {}, never, never>; }