UNPKG

ngx-niubiz

Version:
34 lines (33 loc) 2.2 kB
import { EventEmitter, OnInit } from '@angular/core'; import { DataMap, WebPay } from './models/payment.models'; import { Subscription } from 'rxjs'; import { ScriptLoaderService } from './services/script-loader.service'; import { NgxNiubizService } from './ngx-niubiz.service'; import * as i0 from "@angular/core"; export declare class NgxNiubizComponent implements OnInit { private scriptLoader; private niubizService; tokenSession: Subscription; urlToken: string; urlAuthorization: string; authentication: string; channel: string; merchantId: number; amount: number; dataMap?: DataMap; developerMode: boolean; purchasenumber: string; expirationminutes: string; urltimeouturl: string; merchantlogo: string; formbuttoncolor: string; redirect_url: string; onSuccess: EventEmitter<void>; onFailed: EventEmitter<void>; webpay: WebPay; sessionToken: string; constructor(scriptLoader: ScriptLoaderService, niubizService: NgxNiubizService); ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<NgxNiubizComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NgxNiubizComponent, "ngx-niubiz", never, { "urlToken": { "alias": "urlToken"; "required": false; }; "urlAuthorization": { "alias": "urlAuthorization"; "required": false; }; "authentication": { "alias": "authentication"; "required": false; }; "channel": { "alias": "channel"; "required": false; }; "merchantId": { "alias": "merchantId"; "required": false; }; "amount": { "alias": "amount"; "required": false; }; "dataMap": { "alias": "dataMap"; "required": false; }; "developerMode": { "alias": "developerMode"; "required": false; }; "purchasenumber": { "alias": "purchasenumber"; "required": false; }; "expirationminutes": { "alias": "expirationminutes"; "required": false; }; "urltimeouturl": { "alias": "urltimeouturl"; "required": false; }; "merchantlogo": { "alias": "merchantlogo"; "required": false; }; "formbuttoncolor": { "alias": "formbuttoncolor"; "required": false; }; "redirect_url": { "alias": "redirect_url"; "required": false; }; }, { "onSuccess": "onSuccess"; "onFailed": "onFailed"; }, never, never, true, never>; }