@nova-ui/bits
Version:
SolarWinds Nova Framework
23 lines (22 loc) • 1.29 kB
TypeScript
import { ChangeDetectorRef, EventEmitter } from "@angular/core";
import { IQuickPickPresetDictionary } from "../public-api";
import * as i0 from "@angular/core";
export declare class QuickPickerComponent {
changeDetector: ChangeDetectorRef;
presets: IQuickPickPresetDictionary;
pickerTitle: string;
presetsTitle: string;
selectedPreset?: string;
/**
* To control an order of presetKeys
*/
presetKeysOrder: string[];
/** callback to invoke on selecting specific preset */
presetSelected: EventEmitter<string>;
get presetKeys(): string[];
constructor(changeDetector: ChangeDetectorRef);
selectPreset(key: string): void;
isPresetSelected(key: string): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<QuickPickerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<QuickPickerComponent, "nui-quick-picker", never, { "presets": { "alias": "presets"; "required": false; }; "pickerTitle": { "alias": "pickerTitle"; "required": false; }; "presetsTitle": { "alias": "presetsTitle"; "required": false; }; "selectedPreset": { "alias": "selectedPreset"; "required": false; }; "presetKeysOrder": { "alias": "presetKeysOrder"; "required": false; }; }, { "presetSelected": "presetSelected"; }, never, ["*"], false, never>;
}