UNPKG

ng-direct-pay-ipg

Version:

DirectPay Payment Gateway Plugin for Angular can payment using MasterCard, Visa, Amex, Frimi and LankaQr.

35 lines 3.62 kB
import { NgModule } from '@angular/core'; import { DirectPayIpgComponent } from './direct-pay-ipg.component'; import { NgxLoadingModule, ngxLoadingAnimationTypes } from 'ngx-loading'; import { DirectPayIpgService } from "./direct-pay-ipg.service"; export class DirectPayIpgModule { static forRoot(config) { return { ngModule: DirectPayIpgModule, providers: [ DirectPayIpgService, { provide: 'config', useValue: config } ], }; } } DirectPayIpgModule.decorators = [ { type: NgModule, args: [{ declarations: [ DirectPayIpgComponent ], imports: [ NgxLoadingModule.forRoot({ fullScreenBackdrop: true, animationType: ngxLoadingAnimationTypes.doubleBounce, primaryColour: '#11256c', secondaryColour: '#5e5c5c', tertiaryColour: '#283661' }) ], exports: [ DirectPayIpgComponent ] },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlyZWN0LXBheS1pcGcubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvZGlyZWN0LXBheS1pcGcvc3JjL2xpYi9kaXJlY3QtcGF5LWlwZy5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFzQixRQUFRLEVBQVksTUFBTSxlQUFlLENBQUM7QUFDdkUsT0FBTyxFQUFDLHFCQUFxQixFQUFDLE1BQU0sNEJBQTRCLENBQUM7QUFDakUsT0FBTyxFQUFDLGdCQUFnQixFQUFFLHdCQUF3QixFQUFDLE1BQU0sYUFBYSxDQUFDO0FBQ3ZFLE9BQU8sRUFBQyxtQkFBbUIsRUFBQyxNQUFNLDBCQUEwQixDQUFDO0FBb0I3RCxNQUFNLE9BQU8sa0JBQWtCO0lBQ3RCLE1BQU0sQ0FBQyxPQUFPLENBQUMsTUFBTTtRQUMxQixPQUFPO1lBQ0wsUUFBUSxFQUFFLGtCQUFrQjtZQUM1QixTQUFTLEVBQUU7Z0JBQ1QsbUJBQW1CO2dCQUNuQixFQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBQzthQUN0QztTQUNGLENBQUM7SUFDSixDQUFDOzs7WUEzQkYsUUFBUSxTQUFDO2dCQUNSLFlBQVksRUFBRTtvQkFDWixxQkFBcUI7aUJBQ3RCO2dCQUNELE9BQU8sRUFBRTtvQkFDUCxnQkFBZ0IsQ0FBQyxPQUFPLENBQUM7d0JBQ3ZCLGtCQUFrQixFQUFDLElBQUk7d0JBQ3ZCLGFBQWEsRUFBRSx3QkFBd0IsQ0FBQyxZQUFZO3dCQUNwRCxhQUFhLEVBQUUsU0FBUzt3QkFDeEIsZUFBZSxFQUFFLFNBQVM7d0JBQzFCLGNBQWMsRUFBRSxTQUFTO3FCQUMxQixDQUFDO2lCQUNIO2dCQUNELE9BQU8sRUFBRTtvQkFDUCxxQkFBcUI7aUJBQ3RCO2FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge01vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlLCBEaXJlY3RpdmV9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtEaXJlY3RQYXlJcGdDb21wb25lbnR9IGZyb20gJy4vZGlyZWN0LXBheS1pcGcuY29tcG9uZW50JztcbmltcG9ydCB7Tmd4TG9hZGluZ01vZHVsZSwgbmd4TG9hZGluZ0FuaW1hdGlvblR5cGVzfSBmcm9tICduZ3gtbG9hZGluZyc7XG5pbXBvcnQge0RpcmVjdFBheUlwZ1NlcnZpY2V9IGZyb20gXCIuL2RpcmVjdC1wYXktaXBnLnNlcnZpY2VcIjtcblxuQE5nTW9kdWxlKHtcbiAgZGVjbGFyYXRpb25zOiBbXG4gICAgRGlyZWN0UGF5SXBnQ29tcG9uZW50XG4gIF0sXG4gIGltcG9ydHM6IFtcbiAgICBOZ3hMb2FkaW5nTW9kdWxlLmZvclJvb3Qoe1xuICAgICAgZnVsbFNjcmVlbkJhY2tkcm9wOnRydWUsXG4gICAgICBhbmltYXRpb25UeXBlOiBuZ3hMb2FkaW5nQW5pbWF0aW9uVHlwZXMuZG91YmxlQm91bmNlLFxuICAgICAgcHJpbWFyeUNvbG91cjogJyMxMTI1NmMnLFxuICAgICAgc2Vjb25kYXJ5Q29sb3VyOiAnIzVlNWM1YycsXG4gICAgICB0ZXJ0aWFyeUNvbG91cjogJyMyODM2NjEnXG4gICAgfSlcbiAgXSxcbiAgZXhwb3J0czogW1xuICAgIERpcmVjdFBheUlwZ0NvbXBvbmVudFxuICBdXG59KVxuXG5leHBvcnQgY2xhc3MgRGlyZWN0UGF5SXBnTW9kdWxlIHtcbiAgcHVibGljIHN0YXRpYyBmb3JSb290KGNvbmZpZyk6IE1vZHVsZVdpdGhQcm92aWRlcnM8RGlyZWN0UGF5SXBnTW9kdWxlPiB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBEaXJlY3RQYXlJcGdNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAgRGlyZWN0UGF5SXBnU2VydmljZSxcbiAgICAgICAge3Byb3ZpZGU6ICdjb25maWcnLCB1c2VWYWx1ZTogY29uZmlnfVxuICAgICAgXSxcbiAgICB9O1xuICB9XG59XG4iXX0=