@nova-ui/bits
Version:
SolarWinds Nova Framework
24 lines (23 loc) • 1.14 kB
TypeScript
import { ElementRef, OnChanges, OnDestroy, OnInit, SimpleChanges } from "@angular/core";
import { HighlightPipe } from "../../../pipes/highlight.pipe";
import { ComboboxV2Component } from "../combobox-v2/combobox-v2.component";
import * as i0 from "@angular/core";
/**
* @ignore
* Will be renamed in scope of the NUI-5797
*/
export declare class ComboboxV2OptionHighlightDirective implements OnChanges, OnInit, OnDestroy {
private el;
private combobox;
private highlightPipe;
/** Part of the text to be highlighted */
value: string;
private readonly destroy$;
constructor(el: ElementRef<HTMLElement>, combobox: ComboboxV2Component, highlightPipe: HighlightPipe);
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
ngOnDestroy(): void;
private updateHTML;
static ɵfac: i0.ɵɵFactoryDeclaration<ComboboxV2OptionHighlightDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<ComboboxV2OptionHighlightDirective, "[nuiComboboxV2OptionHighlight]", never, { "value": { "alias": "nuiComboboxV2OptionHighlight"; "required": false; }; }, {}, never, never, false, never>;
}