cfc-ds
Version:
Design System do Conselho Federal de Contabilidade baseado no govbr-ds
39 lines (38 loc) • 2.37 kB
TypeScript
import { EventEmitter, ElementRef, AfterViewInit, ChangeDetectorRef, OnChanges, SimpleChanges } from '@angular/core';
import * as i0 from "@angular/core";
export declare class ItemComponent implements AfterViewInit, OnChanges {
private elementRef;
private cdr;
expandedContent: ElementRef;
interactive: boolean;
disabled: boolean;
selected: boolean;
active: boolean;
dragged: boolean;
hasDivider: boolean;
expandable: boolean;
expanded: boolean;
orientation: 'horizontal' | 'vertical';
density: 'high' | 'medium' | 'low';
allowMediaBleeding: boolean;
iconPosition: 'start' | 'end';
selectedChange: EventEmitter<boolean>;
expandedChange: EventEmitter<boolean>;
itemClick: EventEmitter<MouseEvent>;
isExpanded: boolean;
constructor(elementRef: ElementRef, cdr: ChangeDetectorRef);
ngOnChanges(changes: SimpleChanges): void;
ngAfterViewInit(): void;
toggleExpanded(event: MouseEvent): void;
open(): void;
close(): void;
handleClick(event: MouseEvent): void;
toggleSelected(event: MouseEvent): void;
get hasLeadingContent(): boolean;
get hasTrailingContent(): boolean;
get hasExpandedContent(): boolean;
get showIconAtStart(): boolean;
get showIconAtEnd(): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<ItemComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ItemComponent, "cfc-item", never, { "interactive": { "alias": "interactive"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "selected": { "alias": "selected"; "required": false; }; "active": { "alias": "active"; "required": false; }; "dragged": { "alias": "dragged"; "required": false; }; "hasDivider": { "alias": "hasDivider"; "required": false; }; "expandable": { "alias": "expandable"; "required": false; }; "expanded": { "alias": "expanded"; "required": false; }; "orientation": { "alias": "orientation"; "required": false; }; "density": { "alias": "density"; "required": false; }; "allowMediaBleeding": { "alias": "allowMediaBleeding"; "required": false; }; "iconPosition": { "alias": "iconPosition"; "required": false; }; }, { "selectedChange": "selectedChange"; "expandedChange": "expandedChange"; "itemClick": "itemClick"; }, never, ["[cfc-item-leading]", "*", "[cfc-item-trailing]", "[cfc-item-expanded]"], false, never>;
}