@spartacus/checkout
Version:
Checkout feature library for Spartacus
40 lines • 4.78 kB
JavaScript
import { Injectable } from '@angular/core';
import { facadeFactory } from '@spartacus/core';
import { CHECKOUT_CORE_FEATURE } from '../feature-name';
import * as i0 from "@angular/core";
export class PaymentTypeFacade {
}
PaymentTypeFacade.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: PaymentTypeFacade, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
PaymentTypeFacade.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: PaymentTypeFacade, providedIn: 'root', useFactory: () => facadeFactory({
facade: PaymentTypeFacade,
feature: CHECKOUT_CORE_FEATURE,
methods: [
'getPaymentTypes',
'loadPaymentTypes',
'setPaymentType',
'getSelectedPaymentType',
'isAccountPayment',
'getPoNumber',
],
async: true,
}) });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0, type: PaymentTypeFacade, decorators: [{
type: Injectable,
args: [{
providedIn: 'root',
useFactory: () => facadeFactory({
facade: PaymentTypeFacade,
feature: CHECKOUT_CORE_FEATURE,
methods: [
'getPaymentTypes',
'loadPaymentTypes',
'setPaymentType',
'getSelectedPaymentType',
'isAccountPayment',
'getPoNumber',
],
async: true,
}),
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF5bWVudC10eXBlLmZhY2FkZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL2ZlYXR1cmUtbGlicy9jaGVja291dC9yb290L2ZhY2FkZS9wYXltZW50LXR5cGUuZmFjYWRlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLGFBQWEsRUFBZSxNQUFNLGlCQUFpQixDQUFDO0FBRTdELE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLGlCQUFpQixDQUFDOztBQW1CeEQsTUFBTSxPQUFnQixpQkFBaUI7OzhHQUFqQixpQkFBaUI7a0hBQWpCLGlCQUFpQixjQWhCekIsTUFBTSxjQUNOLEdBQUcsRUFBRSxDQUNmLGFBQWEsQ0FBQztRQUNaLE1BQU0sRUFBRSxpQkFBaUI7UUFDekIsT0FBTyxFQUFFLHFCQUFxQjtRQUM5QixPQUFPLEVBQUU7WUFDUCxpQkFBaUI7WUFDakIsa0JBQWtCO1lBQ2xCLGdCQUFnQjtZQUNoQix3QkFBd0I7WUFDeEIsa0JBQWtCO1lBQ2xCLGFBQWE7U0FDZDtRQUNELEtBQUssRUFBRSxJQUFJO0tBQ1osQ0FBQzsyRkFFZ0IsaUJBQWlCO2tCQWpCdEMsVUFBVTttQkFBQztvQkFDVixVQUFVLEVBQUUsTUFBTTtvQkFDbEIsVUFBVSxFQUFFLEdBQUcsRUFBRSxDQUNmLGFBQWEsQ0FBQzt3QkFDWixNQUFNLG1CQUFtQjt3QkFDekIsT0FBTyxFQUFFLHFCQUFxQjt3QkFDOUIsT0FBTyxFQUFFOzRCQUNQLGlCQUFpQjs0QkFDakIsa0JBQWtCOzRCQUNsQixnQkFBZ0I7NEJBQ2hCLHdCQUF3Qjs0QkFDeEIsa0JBQWtCOzRCQUNsQixhQUFhO3lCQUNkO3dCQUNELEtBQUssRUFBRSxJQUFJO3FCQUNaLENBQUM7aUJBQ0wiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBmYWNhZGVGYWN0b3J5LCBQYXltZW50VHlwZSB9IGZyb20gJ0BzcGFydGFjdXMvY29yZSc7XG5pbXBvcnQgeyBPYnNlcnZhYmxlIH0gZnJvbSAncnhqcyc7XG5pbXBvcnQgeyBDSEVDS09VVF9DT1JFX0ZFQVRVUkUgfSBmcm9tICcuLi9mZWF0dXJlLW5hbWUnO1xuXG5ASW5qZWN0YWJsZSh7XG4gIHByb3ZpZGVkSW46ICdyb290JyxcbiAgdXNlRmFjdG9yeTogKCkgPT5cbiAgICBmYWNhZGVGYWN0b3J5KHtcbiAgICAgIGZhY2FkZTogUGF5bWVudFR5cGVGYWNhZGUsXG4gICAgICBmZWF0dXJlOiBDSEVDS09VVF9DT1JFX0ZFQVRVUkUsXG4gICAgICBtZXRob2RzOiBbXG4gICAgICAgICdnZXRQYXltZW50VHlwZXMnLFxuICAgICAgICAnbG9hZFBheW1lbnRUeXBlcycsXG4gICAgICAgICdzZXRQYXltZW50VHlwZScsXG4gICAgICAgICdnZXRTZWxlY3RlZFBheW1lbnRUeXBlJyxcbiAgICAgICAgJ2lzQWNjb3VudFBheW1lbnQnLFxuICAgICAgICAnZ2V0UG9OdW1iZXInLFxuICAgICAgXSxcbiAgICAgIGFzeW5jOiB0cnVlLFxuICAgIH0pLFxufSlcbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBQYXltZW50VHlwZUZhY2FkZSB7XG4gIC8qKlxuICAgKiBHZXQgcGF5bWVudCB0eXBlc1xuICAgKi9cbiAgYWJzdHJhY3QgZ2V0UGF5bWVudFR5cGVzKCk6IE9ic2VydmFibGU8UGF5bWVudFR5cGVbXT47XG5cbiAgLyoqXG4gICAqIExvYWQgdGhlIHN1cHBvcnRlZCBwYXltZW50IHR5cGVzXG4gICAqL1xuICBhYnN0cmFjdCBsb2FkUGF5bWVudFR5cGVzKCk6IHZvaWQ7XG5cbiAgLyoqXG4gICAqIFNldCBwYXltZW50IHR5cGUgdG8gY2FydFxuICAgKiBAcGFyYW0gdHlwZUNvZGVcbiAgICogQHBhcmFtIHBvTnVtYmVyIDogcHVyY2hhc2Ugb3JkZXIgbnVtYmVyXG4gICAqL1xuICBhYnN0cmFjdCBzZXRQYXltZW50VHlwZSh0eXBlQ29kZTogc3RyaW5nLCBwb051bWJlcj86IHN0cmluZyk6IHZvaWQ7XG5cbiAgLyoqXG4gICAqIEdldCB0aGUgc2VsZWN0ZWQgcGF5bWVudCB0eXBlXG4gICAqL1xuICBhYnN0cmFjdCBnZXRTZWxlY3RlZFBheW1lbnRUeXBlKCk6IE9ic2VydmFibGU8c3RyaW5nIHwgdW5kZWZpbmVkPjtcblxuICAvKipcbiAgICogR2V0IHdoZXRoZXIgdGhlIHNlbGVjdGVkIHBheW1lbnQgdHlwZSBpcyBcIkFDQ09VTlRcIiBwYXltZW50XG4gICAqL1xuICBhYnN0cmFjdCBpc0FjY291bnRQYXltZW50KCk6IE9ic2VydmFibGU8Ym9vbGVhbj47XG5cbiAgLyoqXG4gICAqIEdldCBQTyBOdW1iZXJcbiAgICovXG4gIGFic3RyYWN0IGdldFBvTnVtYmVyKCk6IE9ic2VydmFibGU8c3RyaW5nIHwgdW5kZWZpbmVkPjtcbn1cbiJdfQ==