@alauda/ui
Version:
Angular UI components by Alauda Frontend Team.
29 lines (28 loc) • 1.15 kB
TypeScript
import { ChangeDetectorRef, ElementRef } from '@angular/core';
import { Observable } from 'rxjs';
import { Bem } from '../../internal/utils';
import { AutocompleteComponent } from '../autocomplete.component';
import * as i0 from "@angular/core";
export declare class SuggestionComponent {
private readonly cdr;
private readonly autocomplete;
bem: Bem;
private _value;
private readonly value$$;
get value(): string;
set value(val: string);
disabled: boolean;
elRef: ElementRef;
selected: boolean;
visible: boolean;
focused: boolean;
selected$: Observable<boolean>;
visible$: Observable<boolean>;
constructor(cdr: ChangeDetectorRef, autocomplete: AutocompleteComponent);
onClick(): void;
focus(): void;
blur(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SuggestionComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SuggestionComponent, "aui-suggestion", never, { "value": { "alias": "value"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, {}, never, ["*"], true, never>;
static ngAcceptInputType_disabled: unknown;
}