@spartacus/checkout
Version:
Checkout feature library for Spartacus
90 lines • 9.81 kB
JavaScript
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { CheckoutAdapter, CheckoutCostCenterAdapter, CheckoutDeliveryAdapter, CheckoutPaymentAdapter, CheckoutReplenishmentOrderAdapter, PaymentTypeAdapter, REPLENISHMENT_ORDER_FORM_SERIALIZER, } from '@spartacus/checkout/core';
import { provideDefaultConfig } from '@spartacus/core';
import { OccReplenishmentOrderFormSerializer } from './adapters/converters/index';
import { OccCheckoutCostCenterAdapter } from './adapters/occ-checkout-cost-center.adapter';
import { OccCheckoutDeliveryAdapter } from './adapters/occ-checkout-delivery.adapter';
import { OccCheckoutPaymentTypeAdapter } from './adapters/occ-checkout-payment-type.adapter';
import { OccCheckoutPaymentAdapter } from './adapters/occ-checkout-payment.adapter';
import { OccCheckoutReplenishmentOrderAdapter } from './adapters/occ-checkout-replenishment-order.adapter';
import { OccCheckoutAdapter } from './adapters/occ-checkout.adapter';
import { defaultOccCheckoutConfig } from './config/default-occ-checkout-config';
import * as i0 from "@angular/core";
export class CheckoutOccModule {
}
CheckoutOccModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: CheckoutOccModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
CheckoutOccModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: CheckoutOccModule, imports: [CommonModule] });
CheckoutOccModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: CheckoutOccModule, providers: [
provideDefaultConfig(defaultOccCheckoutConfig),
OccReplenishmentOrderFormSerializer,
{
provide: CheckoutAdapter,
useClass: OccCheckoutAdapter,
},
{
provide: CheckoutDeliveryAdapter,
useClass: OccCheckoutDeliveryAdapter,
},
{
provide: CheckoutPaymentAdapter,
useClass: OccCheckoutPaymentAdapter,
},
{
provide: PaymentTypeAdapter,
useClass: OccCheckoutPaymentTypeAdapter,
},
{
provide: CheckoutCostCenterAdapter,
useClass: OccCheckoutCostCenterAdapter,
},
{
provide: CheckoutReplenishmentOrderAdapter,
useClass: OccCheckoutReplenishmentOrderAdapter,
},
{
provide: REPLENISHMENT_ORDER_FORM_SERIALIZER,
useExisting: OccReplenishmentOrderFormSerializer,
multi: true,
},
], imports: [[CommonModule]] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: CheckoutOccModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule],
providers: [
provideDefaultConfig(defaultOccCheckoutConfig),
OccReplenishmentOrderFormSerializer,
{
provide: CheckoutAdapter,
useClass: OccCheckoutAdapter,
},
{
provide: CheckoutDeliveryAdapter,
useClass: OccCheckoutDeliveryAdapter,
},
{
provide: CheckoutPaymentAdapter,
useClass: OccCheckoutPaymentAdapter,
},
{
provide: PaymentTypeAdapter,
useClass: OccCheckoutPaymentTypeAdapter,
},
{
provide: CheckoutCostCenterAdapter,
useClass: OccCheckoutCostCenterAdapter,
},
{
provide: CheckoutReplenishmentOrderAdapter,
useClass: OccCheckoutReplenishmentOrderAdapter,
},
{
provide: REPLENISHMENT_ORDER_FORM_SERIALIZER,
useExisting: OccReplenishmentOrderFormSerializer,
multi: true,
},
],
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hlY2tvdXQtb2NjLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2ZlYXR1cmUtbGlicy9jaGVja291dC9vY2MvY2hlY2tvdXQtb2NjLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQ0wsZUFBZSxFQUNmLHlCQUF5QixFQUN6Qix1QkFBdUIsRUFDdkIsc0JBQXNCLEVBQ3RCLGlDQUFpQyxFQUNqQyxrQkFBa0IsRUFDbEIsbUNBQW1DLEdBQ3BDLE1BQU0sMEJBQTBCLENBQUM7QUFDbEMsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDdkQsT0FBTyxFQUFFLG1DQUFtQyxFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFDbEYsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0sNkNBQTZDLENBQUM7QUFDM0YsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0sMENBQTBDLENBQUM7QUFDdEYsT0FBTyxFQUFFLDZCQUE2QixFQUFFLE1BQU0sOENBQThDLENBQUM7QUFDN0YsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0seUNBQXlDLENBQUM7QUFDcEYsT0FBTyxFQUFFLG9DQUFvQyxFQUFFLE1BQU0scURBQXFELENBQUM7QUFDM0csT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDckUsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0sc0NBQXNDLENBQUM7O0FBc0NoRixNQUFNLE9BQU8saUJBQWlCOzs4R0FBakIsaUJBQWlCOytHQUFqQixpQkFBaUIsWUFuQ2xCLFlBQVk7K0dBbUNYLGlCQUFpQixhQWxDakI7UUFDVCxvQkFBb0IsQ0FBQyx3QkFBd0IsQ0FBQztRQUM5QyxtQ0FBbUM7UUFDbkM7WUFDRSxPQUFPLEVBQUUsZUFBZTtZQUN4QixRQUFRLEVBQUUsa0JBQWtCO1NBQzdCO1FBQ0Q7WUFDRSxPQUFPLEVBQUUsdUJBQXVCO1lBQ2hDLFFBQVEsRUFBRSwwQkFBMEI7U0FDckM7UUFDRDtZQUNFLE9BQU8sRUFBRSxzQkFBc0I7WUFDL0IsUUFBUSxFQUFFLHlCQUF5QjtTQUNwQztRQUNEO1lBQ0UsT0FBTyxFQUFFLGtCQUFrQjtZQUMzQixRQUFRLEVBQUUsNkJBQTZCO1NBQ3hDO1FBQ0Q7WUFDRSxPQUFPLEVBQUUseUJBQXlCO1lBQ2xDLFFBQVEsRUFBRSw0QkFBNEI7U0FDdkM7UUFDRDtZQUNFLE9BQU8sRUFBRSxpQ0FBaUM7WUFDMUMsUUFBUSxFQUFFLG9DQUFvQztTQUMvQztRQUNEO1lBQ0UsT0FBTyxFQUFFLG1DQUFtQztZQUM1QyxXQUFXLEVBQUUsbUNBQW1DO1lBQ2hELEtBQUssRUFBRSxJQUFJO1NBQ1o7S0FDRixZQWpDUSxDQUFDLFlBQVksQ0FBQzsyRkFtQ1osaUJBQWlCO2tCQXBDN0IsUUFBUTttQkFBQztvQkFDUixPQUFPLEVBQUUsQ0FBQyxZQUFZLENBQUM7b0JBQ3ZCLFNBQVMsRUFBRTt3QkFDVCxvQkFBb0IsQ0FBQyx3QkFBd0IsQ0FBQzt3QkFDOUMsbUNBQW1DO3dCQUNuQzs0QkFDRSxPQUFPLEVBQUUsZUFBZTs0QkFDeEIsUUFBUSxFQUFFLGtCQUFrQjt5QkFDN0I7d0JBQ0Q7NEJBQ0UsT0FBTyxFQUFFLHVCQUF1Qjs0QkFDaEMsUUFBUSxFQUFFLDBCQUEwQjt5QkFDckM7d0JBQ0Q7NEJBQ0UsT0FBTyxFQUFFLHNCQUFzQjs0QkFDL0IsUUFBUSxFQUFFLHlCQUF5Qjt5QkFDcEM7d0JBQ0Q7NEJBQ0UsT0FBTyxFQUFFLGtCQUFrQjs0QkFDM0IsUUFBUSxFQUFFLDZCQUE2Qjt5QkFDeEM7d0JBQ0Q7NEJBQ0UsT0FBTyxFQUFFLHlCQUF5Qjs0QkFDbEMsUUFBUSxFQUFFLDRCQUE0Qjt5QkFDdkM7d0JBQ0Q7NEJBQ0UsT0FBTyxFQUFFLGlDQUFpQzs0QkFDMUMsUUFBUSxFQUFFLG9DQUFvQzt5QkFDL0M7d0JBQ0Q7NEJBQ0UsT0FBTyxFQUFFLG1DQUFtQzs0QkFDNUMsV0FBVyxFQUFFLG1DQUFtQzs0QkFDaEQsS0FBSyxFQUFFLElBQUk7eUJBQ1o7cUJBQ0Y7aUJBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7XG4gIENoZWNrb3V0QWRhcHRlcixcbiAgQ2hlY2tvdXRDb3N0Q2VudGVyQWRhcHRlcixcbiAgQ2hlY2tvdXREZWxpdmVyeUFkYXB0ZXIsXG4gIENoZWNrb3V0UGF5bWVudEFkYXB0ZXIsXG4gIENoZWNrb3V0UmVwbGVuaXNobWVudE9yZGVyQWRhcHRlcixcbiAgUGF5bWVudFR5cGVBZGFwdGVyLFxuICBSRVBMRU5JU0hNRU5UX09SREVSX0ZPUk1fU0VSSUFMSVpFUixcbn0gZnJvbSAnQHNwYXJ0YWN1cy9jaGVja291dC9jb3JlJztcbmltcG9ydCB7IHByb3ZpZGVEZWZhdWx0Q29uZmlnIH0gZnJvbSAnQHNwYXJ0YWN1cy9jb3JlJztcbmltcG9ydCB7IE9jY1JlcGxlbmlzaG1lbnRPcmRlckZvcm1TZXJpYWxpemVyIH0gZnJvbSAnLi9hZGFwdGVycy9jb252ZXJ0ZXJzL2luZGV4JztcbmltcG9ydCB7IE9jY0NoZWNrb3V0Q29zdENlbnRlckFkYXB0ZXIgfSBmcm9tICcuL2FkYXB0ZXJzL29jYy1jaGVja291dC1jb3N0LWNlbnRlci5hZGFwdGVyJztcbmltcG9ydCB7IE9jY0NoZWNrb3V0RGVsaXZlcnlBZGFwdGVyIH0gZnJvbSAnLi9hZGFwdGVycy9vY2MtY2hlY2tvdXQtZGVsaXZlcnkuYWRhcHRlcic7XG5pbXBvcnQgeyBPY2NDaGVja291dFBheW1lbnRUeXBlQWRhcHRlciB9IGZyb20gJy4vYWRhcHRlcnMvb2NjLWNoZWNrb3V0LXBheW1lbnQtdHlwZS5hZGFwdGVyJztcbmltcG9ydCB7IE9jY0NoZWNrb3V0UGF5bWVudEFkYXB0ZXIgfSBmcm9tICcuL2FkYXB0ZXJzL29jYy1jaGVja291dC1wYXltZW50LmFkYXB0ZXInO1xuaW1wb3J0IHsgT2NjQ2hlY2tvdXRSZXBsZW5pc2htZW50T3JkZXJBZGFwdGVyIH0gZnJvbSAnLi9hZGFwdGVycy9vY2MtY2hlY2tvdXQtcmVwbGVuaXNobWVudC1vcmRlci5hZGFwdGVyJztcbmltcG9ydCB7IE9jY0NoZWNrb3V0QWRhcHRlciB9IGZyb20gJy4vYWRhcHRlcnMvb2NjLWNoZWNrb3V0LmFkYXB0ZXInO1xuaW1wb3J0IHsgZGVmYXVsdE9jY0NoZWNrb3V0Q29uZmlnIH0gZnJvbSAnLi9jb25maWcvZGVmYXVsdC1vY2MtY2hlY2tvdXQtY29uZmlnJztcblxuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogW0NvbW1vbk1vZHVsZV0sXG4gIHByb3ZpZGVyczogW1xuICAgIHByb3ZpZGVEZWZhdWx0Q29uZmlnKGRlZmF1bHRPY2NDaGVja291dENvbmZpZyksXG4gICAgT2NjUmVwbGVuaXNobWVudE9yZGVyRm9ybVNlcmlhbGl6ZXIsXG4gICAge1xuICAgICAgcHJvdmlkZTogQ2hlY2tvdXRBZGFwdGVyLFxuICAgICAgdXNlQ2xhc3M6IE9jY0NoZWNrb3V0QWRhcHRlcixcbiAgICB9LFxuICAgIHtcbiAgICAgIHByb3ZpZGU6IENoZWNrb3V0RGVsaXZlcnlBZGFwdGVyLFxuICAgICAgdXNlQ2xhc3M6IE9jY0NoZWNrb3V0RGVsaXZlcnlBZGFwdGVyLFxuICAgIH0sXG4gICAge1xuICAgICAgcHJvdmlkZTogQ2hlY2tvdXRQYXltZW50QWRhcHRlcixcbiAgICAgIHVzZUNsYXNzOiBPY2NDaGVja291dFBheW1lbnRBZGFwdGVyLFxuICAgIH0sXG4gICAge1xuICAgICAgcHJvdmlkZTogUGF5bWVudFR5cGVBZGFwdGVyLFxuICAgICAgdXNlQ2xhc3M6IE9jY0NoZWNrb3V0UGF5bWVudFR5cGVBZGFwdGVyLFxuICAgIH0sXG4gICAge1xuICAgICAgcHJvdmlkZTogQ2hlY2tvdXRDb3N0Q2VudGVyQWRhcHRlcixcbiAgICAgIHVzZUNsYXNzOiBPY2NDaGVja291dENvc3RDZW50ZXJBZGFwdGVyLFxuICAgIH0sXG4gICAge1xuICAgICAgcHJvdmlkZTogQ2hlY2tvdXRSZXBsZW5pc2htZW50T3JkZXJBZGFwdGVyLFxuICAgICAgdXNlQ2xhc3M6IE9jY0NoZWNrb3V0UmVwbGVuaXNobWVudE9yZGVyQWRhcHRlcixcbiAgICB9LFxuICAgIHtcbiAgICAgIHByb3ZpZGU6IFJFUExFTklTSE1FTlRfT1JERVJfRk9STV9TRVJJQUxJWkVSLFxuICAgICAgdXNlRXhpc3Rpbmc6IE9jY1JlcGxlbmlzaG1lbnRPcmRlckZvcm1TZXJpYWxpemVyLFxuICAgICAgbXVsdGk6IHRydWUsXG4gICAgfSxcbiAgXSxcbn0pXG5leHBvcnQgY2xhc3MgQ2hlY2tvdXRPY2NNb2R1bGUge31cbiJdfQ==