@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
19 lines (18 loc) • 746 B
TypeScript
import Vue from "vue";
import { IWebComponentInstance } from "../../../..";
import { EnterprisePropertyDefinition, MediaPickerMedia } from "../../../../models";
import { IMediaFieldDisplay } from "./IMediaFieldDisplay";
export declare class MediaFieldDisplayComponent extends Vue implements IWebComponentInstance, IMediaFieldDisplay {
valueBind: MediaPickerMedia;
property: EnterprisePropertyDefinition;
wrapWithParentContent: (internalName: string, propertyContent: JSX.Element) => JSX.Element;
private mediaType;
private preSelectedMedia;
mounted(): void;
created(): void;
private initContent;
private renderMedia;
private renderImage;
private renderVideo;
render(): VueTsxSupport.JSX.Element;
}