@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
29 lines (28 loc) • 824 B
TypeScript
import { VueComponentBase, HeadingModel, OmniaTheming } from "..";
import { OmniaContext } from "../..";
interface EditTitleComponentProps {
settings: HeadingModel;
save: (model: HeadingModel) => void;
lang: string;
label: string;
defaultTitle: string;
}
export declare class EditTitleComponent extends VueComponentBase<EditTitleComponentProps> {
settings: HeadingModel;
save: (model: HeadingModel) => void;
lang: string;
label: string;
defaultTitle: string;
omniaContext: OmniaContext;
omniaTheming: OmniaTheming;
private omniaUxLocalization;
private state;
created(): void;
mounted(): void;
beforeDestroy(): void;
private onToggleTitle;
private onChangedTitle;
private onChangedLanguage;
render(): VueTsxSupport.JSX.Element;
}
export {};