@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
29 lines (28 loc) • 949 B
TypeScript
import Vue from "vue";
import { IWebComponentInstance } from "../../";
import { IContextLanguagePicker } from "./IContextLanguagePicker";
import { Language } from "../../models";
import { ScopedSlots } from "..";
import { IVSelectScopedSlots } from "../vuetify";
export declare class ContextLanguagePicker extends Vue implements IWebComponentInstance, IContextLanguagePicker {
valueBind: string;
disabled?: boolean;
label?: string;
onValueChanged?: (language: string) => void;
box?: boolean;
dark?: boolean;
flat?: boolean;
hideDisplayFlag?: boolean;
hideDisplayName?: boolean;
scopedSlots?: ScopedSlots<IVSelectScopedSlots>;
private omniaContext;
private omniaUxLoc;
languages: Language[];
private get slots();
created(): void;
private getLanguages;
mounted(): void;
beforeDestroy(): void;
private updateSelectedContextLanguage;
render(): VueTsxSupport.JSX.Element;
}