@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
24 lines (23 loc) • 782 B
TypeScript
import { IWebComponentInstance } from "@omnia/fx";
import { VueComponentBase } from "../VueComponentBase";
import { ISelection, SelectionItem } from "..";
export declare class SelectionComponent extends VueComponentBase implements IWebComponentInstance, ISelection {
items: SelectionItem<any>[];
valueBind: SelectionItem<any>;
onValueChanged?: (model: SelectionItem<any>) => void;
loading?: boolean;
label: string;
disabled?: boolean;
dark?: boolean;
filled?: boolean;
private omniaUxLoc;
private inputTokenText;
private dynamicItem;
private visibleSelectionToken;
created(): void;
mounted(): void;
beforeDestroy(): void;
private handleChange;
private handleTokenChange;
render(): VueTsxSupport.JSX.Element;
}