@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
TypeScript
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;