@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
28 lines (27 loc) • 1.01 kB
TypeScript
import Vue from "vue";
import { IWebComponentInstance } from "../../";
import { IConnectedTenantPicker } from "./IConnectedTenantPicker";
import { ConnectedTenant, GuidValue } from "../../models";
import { ScopedSlots } from "..";
import { IVSelectScopedSlots } from "../vuetify";
import { ConnectedTenantStore } from "../../stores";
export declare class ConnectedTenantPicker extends Vue implements IWebComponentInstance, IConnectedTenantPicker {
valueBind: GuidValue;
disabled?: boolean;
label?: string;
onValueChanged?: (connectedTenant: ConnectedTenant) => void;
box?: boolean;
dark?: boolean;
flat?: boolean;
scopedSlots?: ScopedSlots<IVSelectScopedSlots>;
private omniaUxLoc;
connectedTenantStore: ConnectedTenantStore;
connectedTenants: ConnectedTenant[];
loading: boolean;
created(): void;
private getConnectedTenants;
mounted(): void;
beforeDestroy(): void;
private updateSelectedTenant;
render(): VueTsxSupport.JSX.Element;
}