@asoftwareworld/form-builder
Version:
ASW Form Builder helps you with rapid development and designed web forms which includes several controls. The key feature of Form Builder is to make your content attractive and effective. We can customize our control at run time and preview the same befor
18 lines (17 loc) • 905 B
TypeScript
import { LoadedImage } from '../interfaces';
import { CropperSettings } from '../interfaces/cropper.settings';
import * as i0 from "@angular/core";
export declare class LoadImageService {
private autoRotateSupported;
loadImageFile(file: File, cropperSettings: CropperSettings): Promise<LoadedImage>;
private loadImage;
private isValidImageType;
loadImageFromURL(url: string, cropperSettings: CropperSettings): Promise<LoadedImage>;
loadBase64Image(imageBase64: string, cropperSettings: CropperSettings): Promise<LoadedImage>;
private transformImageBase64;
transformLoadedImage(loadedImage: Partial<LoadedImage>, cropperSettings: CropperSettings): Promise<LoadedImage>;
private loadImageFromBase64;
private getTransformedSize;
static ɵfac: i0.ɵɵFactoryDeclaration<LoadImageService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<LoadImageService>;
}