@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
33 lines (32 loc) • 946 B
TypeScript
import { VueComponentBase, IInputToken, InputTokenStyles } from "@omnia/fx/ux";
import "./InputToken.css";
export declare class InputTokenComponent extends VueComponentBase implements IInputToken {
styles?: typeof InputTokenStyles;
valueBind: string;
onValueChanged?: (model: string) => void;
class?: string[];
label: string;
disabled?: boolean;
dark?: boolean;
filled?: boolean;
private omniaUxLoc;
private localize;
private localizationService;
private themeStore;
private classes;
private tokens;
private loadingTokens;
private openTokenPicker;
private triggeredLoadTokens;
private headers;
created(): void;
mounted(): void;
beforeDestroy(): void;
private ensureLoadTokens;
private handleChange;
private handleSelectToken;
private handleKeyUp;
private closePicker;
private renderTokenPicker;
render(): VueTsxSupport.JSX.Element;
}