@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
24 lines • 1.24 kB
TypeScript
import { DroppedFile, ModalComponent, ZipService } from '@c8y/ngx-components';
import { AddBrandingModalService } from '@c8y/ngx-components/branding/shared/lazy/add-branding-modal';
import { StaticAssetsService } from '@c8y/ngx-components/static-assets/data';
import { StoreBrandingService } from '@c8y/ngx-components/branding/shared/data';
import * as i0 from "@angular/core";
export declare class BrandingImportModalComponent {
private addBrandingModalService;
private zip;
private staticAssets;
private brandings;
modal: ModalComponent;
result: Promise<void>;
files: DroppedFile[];
loading: boolean;
private _resovle;
private _reject;
constructor(addBrandingModalService: AddBrandingModalService, zip: ZipService, staticAssets: StaticAssetsService, brandings: StoreBrandingService);
droppedFile(event: DroppedFile[]): Promise<void>;
import(file: File): Promise<void>;
cancel(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<BrandingImportModalComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<BrandingImportModalComponent, "c8y-branding-import-modal", never, {}, {}, never, never, true, never>;
}
//# sourceMappingURL=branding-import-modal.component.d.ts.map