@csvbox/angular
Version:
Angular adapter for csvbox.io
46 lines (45 loc) • 1.32 kB
TypeScript
import { OnInit, OnChanges, SimpleChanges, AfterContentInit } from '@angular/core';
import { DomSanitizer } from '@angular/platform-browser';
export declare class CSVBoxButtonComponent implements OnInit, OnChanges, AfterContentInit {
sanitizer: DomSanitizer;
isModalShown: boolean;
initiator: any;
onImport: Function;
onReady: Function;
onClose: Function;
onSubmit: Function;
isImported: Function;
isReady: Function;
isClosed: Function;
isSubmitted: Function;
importerReady: Function;
closed: Function;
submitted: Function;
imported: Function;
loadStarted: Function;
user: Object;
dynamicColumns: Object;
licenseKey: String;
options: Object;
uuid: String;
customDomain: String;
dataLocation: String;
language: String;
environment: Object;
theme: String;
isIframeLoaded: boolean;
openModalOnIframeLoad: boolean;
lazy: boolean;
safeUrl: any;
iframe: any;
disabled: boolean;
constructor(sanitizer: DomSanitizer);
holder: any;
ngOnInit(): void;
generateUuid(): string;
ngOnChanges(changes: SimpleChanges): void;
updateUserVariabe(data: any): void;
ngAfterContentInit(): void;
initImporter(): void;
openModal(): void;
}