UNPKG

@csvbox/angular2

Version:

Standalone Angular component for csvbox.io supporting Angular version 14 till 19

58 lines (57 loc) 2.67 kB
import { OnInit, OnChanges, SimpleChanges, AfterContentInit } from '@angular/core'; import { DomSanitizer, SafeUrl } from '@angular/platform-browser'; import * as i0 from "@angular/core"; export declare class CSVBoxButtonComponent implements OnInit, OnChanges, AfterContentInit { sanitizer: DomSanitizer; isModalShown: boolean; initiator: any; onImport?: (success: boolean, metadata?: any) => void; onReady?: () => void; onClose?: () => void; onSubmit?: (metadata: any) => void; isImported?: (success: boolean, metadata?: any) => void; isReady?: () => void; isClosed?: () => void; isSubmitted?: (metadata: any) => void; importerReady?: () => void; closed?: () => void; submitted?: () => void; imported?: (success: boolean, metadata?: any) => void; loadStarted?: () => void; user: { [key: string]: any; } | null; dynamicColumns: { [key: string]: any; } | null; licenseKey: string | null; options: { [key: string]: any; } | null; uuid: string; customDomain: string | null; dataLocation: string | null; language: string | null; environment: { [key: string]: any; } | null; isIframeLoaded: boolean; openModalOnIframeLoad: boolean; lazy: boolean; safeUrl: SafeUrl | null; iframe: HTMLIFrameElement | null; disabled: boolean; constructor(sanitizer: DomSanitizer); holder: HTMLDivElement | null; ngOnInit(): void; generateUuid(): string; ngOnChanges(changes: SimpleChanges): void; updateUserVariable(data: { [key: string]: any; }): void; ngAfterContentInit(): void; initImporter(): void; openModal(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CSVBoxButtonComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CSVBoxButtonComponent, "csvbox-button", never, { "onImport": "onImport"; "onReady": "onReady"; "onClose": "onClose"; "onSubmit": "onSubmit"; "isImported": "isImported"; "isReady": "isReady"; "isClosed": "isClosed"; "isSubmitted": "isSubmitted"; "importerReady": "importerReady"; "closed": "closed"; "submitted": "submitted"; "imported": "imported"; "loadStarted": "loadStarted"; "user": "user"; "dynamicColumns": "dynamicColumns"; "licenseKey": "licenseKey"; "options": "options"; "uuid": "uuid"; "customDomain": "customDomain"; "dataLocation": "dataLocation"; "language": "language"; "environment": "environment"; "isIframeLoaded": "isIframeLoaded"; "openModalOnIframeLoad": "openModalOnIframeLoad"; "lazy": "lazy"; "disabled": "disabled"; }, {}, never, ["*"], true>; }