UNPKG

cfc-ds

Version:

Design System do Conselho Federal de Contabilidade baseado no govbr-ds

57 lines (56 loc) 3.02 kB
import { ElementRef, EventEmitter, OnInit, AfterViewInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ListComponent implements OnInit, AfterViewInit { private elementRef; listElement: ElementRef; items: any[]; title: string; headerActions: boolean; layout: 'vertical' | 'horizontal'; lineHeight: '1' | '2' | '3' | null; showDividers: boolean; grouped: boolean; expandable: boolean; draggable: boolean; density: 'high' | 'medium' | 'low'; accordion: string | null; itemClick: EventEmitter<any>; actionClick: EventEmitter<any>; checkboxChange: EventEmitter<any>; itemsReordered: EventEmitter<any[]>; expandedChange: EventEmitter<{ id: string; expanded: boolean; }>; expandedGroups: Set<string | number>; dragItemIndex: number | null; dragGroupIndex: number | null; dragGroupItemIndex: number | null; constructor(elementRef: ElementRef); ngOnInit(): void; ngAfterViewInit(): void; get listClasses(): string; densityClass(item?: any): string; isGroup(item: any): boolean; isGroupExpanded(groupId: string | number): boolean; toggleGroup(groupId: string | number): void; onItemClick(item: any): void; onActionClick(event: Event, item: any): void; onCheckboxChange(event: Event, item: any): void; trackById(index: number, item: any): any; groupTargetId(group: any): string; onDragStart(event: DragEvent, index: number): void; onGroupItemDragStart(event: DragEvent, groupIndex: number, itemIndex: number): void; onDragOver(event: DragEvent, index: number): void; onDragLeave(event: DragEvent): void; onDrop(event: DragEvent, index: number): void; onGroupItemDrop(event: DragEvent, groupIndex: number, itemIndex: number): void; onDragEnd(event: DragEvent): void; private _lineHeightWord; private _setDragEffect; private _closestBrItem; private _removeDragOver; private _setupCollapseBehavior; static ɵfac: i0.ɵɵFactoryDeclaration<ListComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ListComponent, "cfc-list", never, { "items": { "alias": "items"; "required": false; }; "title": { "alias": "title"; "required": false; }; "headerActions": { "alias": "headerActions"; "required": false; }; "layout": { "alias": "layout"; "required": false; }; "lineHeight": { "alias": "lineHeight"; "required": false; }; "showDividers": { "alias": "showDividers"; "required": false; }; "grouped": { "alias": "grouped"; "required": false; }; "expandable": { "alias": "expandable"; "required": false; }; "draggable": { "alias": "draggable"; "required": false; }; "density": { "alias": "density"; "required": false; }; "accordion": { "alias": "accordion"; "required": false; }; }, { "itemClick": "itemClick"; "actionClick": "actionClick"; "checkboxChange": "checkboxChange"; "itemsReordered": "itemsReordered"; "expandedChange": "expandedChange"; }, never, never, false, never>; }