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
TypeScript
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;
}