@stratio/egeo
Version:
58 lines (57 loc) • 2.45 kB
TypeScript
import { ChangeDetectorRef, EventEmitter, OnInit, OnChanges, SimpleChanges } from '@angular/core';
import { StDropDownMenuItem } from '../st-dropdown-menu/st-dropdown-menu.interface';
import { StTwoListSelectionConfig, StTwoListSelectionElement, StTwoListSelectExtraLabelAction } from './st-two-list-selection.model';
export declare class StTwoListSelectionViewComponent implements OnInit, OnChanges {
private _cd;
qaTag: string;
selectedElements: StTwoListSelectionElement[];
allElements: StTwoListSelectionElement[];
config: StTwoListSelectionConfig;
editable: boolean;
hasAllListAll?: boolean;
hasAllListSelected?: boolean;
hasSearch: boolean;
isLoading?: boolean;
itemAll?: StTwoListSelectionElement;
mode: 'compact' | 'normal';
moveAllToSelectedButton: boolean;
moveAllToAllButton: boolean;
moveToSelectedButton: boolean;
moveToAllButton: boolean;
orderSelectedOptions: StDropDownMenuItem[];
orderAllOptions: StDropDownMenuItem[];
showSearchNumber?: number;
changeOrderAll: EventEmitter<any>;
changeOrderSelected: EventEmitter<any>;
moveAllToAll: EventEmitter<Event>;
moveAllToSelected: EventEmitter<Event>;
moveToAll: EventEmitter<Event>;
moveToSelected: EventEmitter<Event>;
scrollBottomAll: EventEmitter<any>;
searchOverAll: EventEmitter<string>;
searchOverSelected: EventEmitter<string>;
selectAllElement: EventEmitter<StTwoListSelectionElement>;
selectExtraLabelAll: EventEmitter<StTwoListSelectExtraLabelAction>;
selectExtraLabelSelected: EventEmitter<StTwoListSelectExtraLabelAction>;
selectItemNonEditable: EventEmitter<StTwoListSelectionElement>;
selectSelectedElement: EventEmitter<StTwoListSelectionElement>;
checkMoveToSelectedValue: boolean;
checkMoveToAllValue: boolean;
constructor(_cd: ChangeDetectorRef);
ngOnChanges(changes: SimpleChanges): void;
ngOnInit(): void;
readonly allTitle: string;
readonly allSubtitle: string;
readonly allPlaceholder: string;
readonly fetchingDataText: string;
readonly menuOptionList: StDropDownMenuItem[];
readonly orderPlaceholder: string;
readonly selectedTitle: string;
readonly selectedSubtitle: string;
readonly allQaTag: string;
readonly selectedPlaceholder: string;
readonly selectedQaTag: string;
checkMoveToSelected(): void;
checkMoveToAll(): void;
refreshButtons(): void;
}