UNPKG

angular-rave

Version:

Angular wrapper for integrating rave transactions

25 lines 3.18 kB
import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { AngularRaveComponent } from './angular-rave.component'; import { AngularRaveDirective } from './angular-rave.directive'; import { AngularRaveService } from './angular-rave.service'; import { PUBKEY_TOKEN } from './angular-rave-token'; export class AngularRaveModule { static forRoot(publicKey) { return { ngModule: AngularRaveModule, providers: [ AngularRaveService, { provide: PUBKEY_TOKEN, useValue: publicKey }, ] }; } } AngularRaveModule.decorators = [ { type: NgModule, args: [{ imports: [CommonModule], declarations: [AngularRaveDirective, AngularRaveComponent], exports: [AngularRaveDirective, AngularRaveComponent], },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1yYXZlLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2FuZ3VsYXItcmF2ZS9zcmMvbGliL2FuZ3VsYXItcmF2ZS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBdUIsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRS9DLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ2hFLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ2hFLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQzVELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQU9wRCxNQUFNLE9BQU8saUJBQWlCO0lBQzVCLE1BQU0sQ0FBQyxPQUFPLENBQUMsU0FBaUI7UUFDOUIsT0FBTztZQUNMLFFBQVEsRUFBRSxpQkFBaUI7WUFDM0IsU0FBUyxFQUFFO2dCQUNULGtCQUFrQjtnQkFDbEIsRUFBRSxPQUFPLEVBQUUsWUFBWSxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUU7YUFDL0M7U0FDRixDQUFDO0lBQ0osQ0FBQzs7O1lBZEYsUUFBUSxTQUFDO2dCQUNSLE9BQU8sRUFBRSxDQUFDLFlBQVksQ0FBQztnQkFDdkIsWUFBWSxFQUFFLENBQUMsb0JBQW9CLEVBQUUsb0JBQW9CLENBQUM7Z0JBQzFELE9BQU8sRUFBRSxDQUFDLG9CQUFvQixFQUFFLG9CQUFvQixDQUFDO2FBQ3REIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUsIE1vZHVsZVdpdGhQcm92aWRlcnMgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcclxuXHJcbmltcG9ydCB7IEFuZ3VsYXJSYXZlQ29tcG9uZW50IH0gZnJvbSAnLi9hbmd1bGFyLXJhdmUuY29tcG9uZW50JztcclxuaW1wb3J0IHsgQW5ndWxhclJhdmVEaXJlY3RpdmUgfSBmcm9tICcuL2FuZ3VsYXItcmF2ZS5kaXJlY3RpdmUnO1xyXG5pbXBvcnQgeyBBbmd1bGFyUmF2ZVNlcnZpY2UgfSBmcm9tICcuL2FuZ3VsYXItcmF2ZS5zZXJ2aWNlJztcclxuaW1wb3J0IHsgUFVCS0VZX1RPS0VOIH0gZnJvbSAnLi9hbmd1bGFyLXJhdmUtdG9rZW4nO1xyXG5cclxuQE5nTW9kdWxlKHtcclxuICBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlXSxcclxuICBkZWNsYXJhdGlvbnM6IFtBbmd1bGFyUmF2ZURpcmVjdGl2ZSwgQW5ndWxhclJhdmVDb21wb25lbnRdLFxyXG4gIGV4cG9ydHM6IFtBbmd1bGFyUmF2ZURpcmVjdGl2ZSwgQW5ndWxhclJhdmVDb21wb25lbnRdLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgQW5ndWxhclJhdmVNb2R1bGUge1xyXG4gIHN0YXRpYyBmb3JSb290KHB1YmxpY0tleTogc3RyaW5nKTogTW9kdWxlV2l0aFByb3ZpZGVyczxBbmd1bGFyUmF2ZU1vZHVsZT4ge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgbmdNb2R1bGU6IEFuZ3VsYXJSYXZlTW9kdWxlLFxyXG4gICAgICBwcm92aWRlcnM6IFtcclxuICAgICAgICBBbmd1bGFyUmF2ZVNlcnZpY2UsXHJcbiAgICAgICAgeyBwcm92aWRlOiBQVUJLRVlfVE9LRU4sIHVzZVZhbHVlOiBwdWJsaWNLZXkgfSxcclxuICAgICAgXVxyXG4gICAgfTtcclxuICB9XHJcbn1cclxuIl19