inet-ui
Version:
iNet Angular UI === [![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][downloads-url]
30 lines (29 loc) • 1.28 kB
TypeScript
import { EventEmitter, OnInit, TemplateRef } from '@angular/core';
import { BsModalService } from 'ngx-bootstrap/modal';
import { ImageCroppedEvent } from "../image-cropper.component";
import * as i0 from "@angular/core";
export declare class CropperAvatarDialogComponent implements OnInit {
private modalService;
cropperModal?: TemplateRef<any>;
private modalRef?;
cropperReady: boolean;
imageChangedEvent: any;
imageCroppedEvent?: ImageCroppedEvent;
onCropped: EventEmitter<any>;
onHide: EventEmitter<any>;
onSelectFile: EventEmitter<any>;
private isModalShown;
constructor(modalService: BsModalService);
ngOnInit(): void;
imageCropped(event: ImageCroppedEvent): void;
imageLoaded(): void;
loadImageFailed(): void;
setImageChangedEvent($event: any): void;
hide(): void;
show($event: any): void;
select($event: any): void;
submit(): void;
getImageBlob(): Blob | null | undefined;
static ɵfac: i0.ɵɵFactoryDeclaration<CropperAvatarDialogComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CropperAvatarDialogComponent, "app-cropper-avatar-dialog", never, {}, { "onCropped": "onCropped"; "onHide": "onHide"; "onSelectFile": "onSelectFile"; }, never, never, false, never>;
}