UNPKG

design-angular-kit

Version:

Un toolkit Angular conforme alle linee guida di design per i servizi web della PA

47 lines (46 loc) 1.66 kB
import { IconName } from '../../../../interfaces/icon'; import { ItLinkComponent } from '../../link/link.component'; import * as i0 from "@angular/core"; import * as i1 from "../../../../utils/coercion"; export declare class ItDropdownItemComponent extends ItLinkComponent { /** * Show divider * @default false */ divider?: boolean; /** * Active item * @default false */ active?: boolean; /** * To increase the size of links * @default false */ large?: boolean; /** * The name of icon to show */ iconName: IconName | undefined; /** * The icon position * @default right */ iconPosition: 'left' | 'right'; /** * Dropdown mode */ mode?: 'button' | 'link' | 'nav'; /** * Change icon color if menu is dark * @default false */ isDark: boolean; get linkClass(): string; setDark(dark: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration<ItDropdownItemComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ItDropdownItemComponent, "it-dropdown-item", never, { "divider": { "alias": "divider"; "required": false; }; "active": { "alias": "active"; "required": false; }; "large": { "alias": "large"; "required": false; }; "iconName": { "alias": "iconName"; "required": false; }; "iconPosition": { "alias": "iconPosition"; "required": false; }; "mode": { "alias": "mode"; "required": false; }; }, {}, never, ["*"], true, never>; static ngAcceptInputType_divider: i1.BooleanInput; static ngAcceptInputType_active: i1.BooleanInput; static ngAcceptInputType_large: i1.BooleanInput; }