@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
31 lines (30 loc) • 1.06 kB
TypeScript
import { VueComponentBase } from "..";
import { IWebComponentInstance } from "../..";
import { MediaPickerImage } from "../../models";
import { MediaPickerService } from "../../services";
import { IMediaPickerImage } from "./IMediaPickerImage";
export declare class MediaPickerImageComponent extends VueComponentBase<IMediaPickerImage> implements IWebComponentInstance, IMediaPickerImage {
image: MediaPickerImage;
imagedata?: string;
imageStyle?: string | object | object[];
imageRatioId?: number;
scalingId?: number;
contentClass?: string;
avatar?: {
size: number;
};
displayVSlot?: boolean;
contain: boolean;
containerClass?: string;
showCaption?: boolean;
imgClass: string;
inlineMediaNodeDisplayData?: string;
mediaPickerService: MediaPickerService;
private isLoading;
created(): void;
mounted(): void;
onImagedataChanged(imagejson: string): void;
private ensureRemoveInvalidCharactersFromSvgHtml;
private resolveImageUrl;
render(): VueTsxSupport.JSX.Element;
}