@stratio/egeo
Version:
34 lines (33 loc) • 1.32 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { StTwoListSelectionElement, StTwoListSelectExtraLabelAction } from '../st-two-list-selection.model';
import { StDropDownMenuItem, StDropDownVisualMode } from '../../st-dropdown-menu/st-dropdown-menu.interface';
import { StPopPlacement } from '../../st-pop/st-pop.model';
export declare class ListItemComponent {
item: StTwoListSelectionElement;
qaTag: string;
editable: boolean;
mode: 'compact' | 'normal';
disabled: boolean;
menuOptionList?: StDropDownMenuItem[];
selectItem: EventEmitter<StTwoListSelectionElement>;
selectItemNonEditable: EventEmitter<StTwoListSelectionElement>;
selectExtraLabel: EventEmitter<StTwoListSelectExtraLabelAction>;
hoverRow: boolean;
menuVisualMode: StDropDownVisualMode;
placement: StPopPlacement;
showActionList: boolean;
constructor();
readonly itemName: string;
readonly itemQaTag: string;
readonly checkQaTag: string;
readonly selected: boolean;
readonly itemMode: string;
getModeStyle(): string;
emitOnClickNonEditable(event: Event): void;
emitOnSelect(event: Event): void;
mouseHoverRow(): void;
mouseLeftRow(): void;
onCloseActionMenu(): void;
onChangeOption(option: StDropDownMenuItem): void;
onEllipsisClick(): void;
}