UNPKG

@opensign/angular

Version:

This package helps you easily integrate OpenSign into your Angular apps.

28 lines (27 loc) 1.25 kB
import { OnInit, SimpleChanges, OnChanges, EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export declare class OpensignComponent implements OnInit, OnChanges { private platformId; baseUrl: string; appId: string; scriptSrc: string; templateId: string; onLoad: EventEmitter<void>; onLoadError: EventEmitter<string>; load: boolean; templateStatus: any; private scriptId?; private checkInterval?; private timeoutId?; private isBrowser; constructor(platformId: Object); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; private handleComponentLoad; private loadScriptWithId; private checkForUpdatePublicTemplateProps; private cleanUpScript; static ɵfac: i0.ɵɵFactoryDeclaration<OpensignComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<OpensignComponent, "opensign", never, { "baseUrl": { "alias": "baseUrl"; "required": false; }; "appId": { "alias": "appId"; "required": false; }; "scriptSrc": { "alias": "scriptSrc"; "required": false; }; "templateId": { "alias": "templateId"; "required": false; }; }, { "onLoad": "onLoad"; "onLoadError": "onLoadError"; }, never, never, true, never>; }