UNPKG

igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

51 lines (50 loc) 1.72 kB
import { IgxDropDownItemBaseDirective } from './drop-down-item.base'; import * as i0 from "@angular/core"; /** * The `<igx-drop-down-item>` is a container intended for row items in * a `<igx-drop-down>` container. */ export declare class IgxDropDownItemComponent extends IgxDropDownItemBaseDirective { /** * Sets/gets if the given item is focused * ```typescript * let mySelectedItem = this.dropdown.selectedItem; * let isMyItemFocused = mySelectedItem.focused; * ``` */ get focused(): boolean; /** * Sets/gets if the given item is focused * ```typescript * let mySelectedItem = this.dropdown.selectedItem; * let isMyItemFocused = mySelectedItem.focused; * ``` */ set focused(value: boolean); /** * Sets/Gets if the item is the currently selected one in the dropdown * * ```typescript * let mySelectedItem = this.dropdown.selectedItem; * let isMyItemSelected = mySelectedItem.selected; // true * ``` * * Two-way data binding * ```html * <igx-drop-down-item [(selected)]='model.isSelected'></igx-drop-down-item> * ``` */ get selected(): boolean; /** * Sets/Gets if the item is the currently selected one in the dropdown * */ set selected(value: boolean); /** * @hidden @internal */ get setTabIndex(): number; clicked(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration<IgxDropDownItemComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<IgxDropDownItemComponent, "igx-drop-down-item", never, {}, {}, never, ["igx-prefix, [igxPrefix]", "*", "igx-suffix, [igxSuffix]", "igx-divider"], true, never>; }