UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

33 lines (32 loc) 1.36 kB
import { IWebComponentInstance } from "../../../.."; import { EnterprisePropertyDefinition, EnterprisePropertyRichTextItemSettings } from "../../../../models"; import { MultilingualStore } from "../../../../stores"; import { RichTextEditorExtension, RichTextEditorPlaceHolder } from "../../../richtexteditor"; import { VueComponentBase } from "../../../VueComponentBase"; import { IRichTextFieldEdit } from "./IRichTextFieldEdit"; export declare class RichTextFieldEdit extends VueComponentBase implements IWebComponentInstance, IRichTextFieldEdit { valueBind: { [propertyInternalName: string]: any; }; onValueChanged: (value: string) => void; disabled: boolean; property: EnterprisePropertyDefinition; dark?: boolean; box?: boolean; settings: EnterprisePropertyRichTextItemSettings; queryable?: boolean; disableAutofocus?: boolean; private loc; private mediaPickerService; multilingualStore: MultilingualStore; isRequired: boolean; richtextPlaceHolder: RichTextEditorPlaceHolder; validationMessage: string; mounted(): void; created(): void; beforeDestroy(): void; hasBlockContent(content: any): boolean; validate(): boolean; onConfigureExtensionsRTE(extensions: Array<RichTextEditorExtension>): RichTextEditorExtension[]; render(): VueTsxSupport.JSX.Element; }