UNPKG

@ng-web-apis/payment-request

Version:

This is a library for declarative use of Payment Request API with Angular

18 lines (17 loc) 1.01 kB
import type { QueryList } from '@angular/core'; import type { PaymentShippingOption } from '../../tokens/payment-options'; import * as i0 from "@angular/core"; export declare class WaPayment implements PaymentDetailsInit { total: PaymentItem; id?: string; modifiers?: PaymentDetailsModifier[]; shippingOptions?: PaymentShippingOption[]; displayItems?: PaymentItem[]; protected set paymentItems(items: QueryList<PaymentItem>); static ɵfac: i0.ɵɵFactoryDeclaration<WaPayment, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<WaPayment, "[waPayment][paymentTotal]", never, { "total": { "alias": "paymentTotal"; "required": false; }; "id": { "alias": "paymentId"; "required": false; }; "modifiers": { "alias": "paymentModifiers"; "required": false; }; "shippingOptions": { "alias": "paymentShippingOptions"; "required": false; }; }, {}, ["paymentItems"], never, true, never>; } /** * @deprecated use {@link WaPayment} */ export declare const PaymentDirective: typeof WaPayment;