UNPKG

@paydock/client-sdk

Version:

Paydock client sdk

26 lines 1.19 kB
import { IFrame } from "../../components/iframe"; import { Container } from "../../components/container"; import { Link } from "../../components/link"; import { FlypayIframeEvent } from "../../components/flypay-iframe-event"; import { WalletTrigger } from "../../components/wallet-trigger"; import { WalletBackground } from "../../components/wallet-background"; import { IWalletService, IWalletServiceMeta, IWalletServiceUpdate, WalletService } from "./wallet-service"; export declare class FlypayWalletService extends WalletService implements IWalletService { protected link: Link; protected container: Container; protected iFrame: IFrame; protected event: FlypayIframeEvent; protected token: string; protected background: WalletBackground; protected triggerElement: WalletTrigger; constructor(token: string, meta: IWalletServiceMeta); load(container: Container): Promise<void>; close(): void; update(data: IWalletServiceUpdate): void; setEnv(env: string): this; private initBackground; private setupIFrameEvents; private parsePaymentSuccessfulData; private parseUpdateData; } //# sourceMappingURL=flypay.wallet-service.d.ts.map