@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
34 lines (33 loc) • 970 B
TypeScript
import { TsxAllowUnknowProperties, ScopedSlots } from "../";
import { ConnectedTenant, GuidValue } from "../../models";
import { IVSelectScopedSlots } from "../vuetify";
/**Context Conntect Tenant Picker*/
export interface IConnectedTenantPicker {
/**Label */
label?: string;
/**Vuetify dark theme */
dark?: boolean;
/**Vuetify box mode */
box?: boolean;
/**Vuetify flat mode */
flat?: boolean;
/**Language model */
valueBind: GuidValue;
/**On model change */
onValueChanged?: (language: ConnectedTenant) => void;
/**Scoped slots */
scopedSlots?: ScopedSlots<IVSelectScopedSlots>;
}
declare global {
namespace VueTsxSupport.JSX {
interface Element {
}
interface ElementClass {
}
interface ElementAttributesProperty {
}
interface IntrinsicElements {
"omfx-connected-tenant": TsxAllowUnknowProperties<IConnectedTenantPicker>;
}
}
}