@asadi/angular-date-components
Version:
`Angular Date Components` is a comprehensive angular library of date-related components designed to meet the needs of applications that require localization based on various calendar systems. While the package currently includes two powerful components (S
20 lines (19 loc) • 658 B
TypeScript
import { ADCITableCell, ADCITableViewCTRL } from "./interface";
export declare class TableSelection {
private dateFilter;
private selectedCell;
private tableCells;
private selectionSubject;
readonly cellSelectionStream: import("rxjs").Observable<{
start: ADCITableCell;
end: ADCITableCell;
}>;
init(tableViewController: ADCITableViewCTRL): void;
constructor(dateFilter?: (selectedCell: ADCITableCell, tableCell: ADCITableCell) => boolean);
private checkForInvalidCells;
private applyClickEvent;
private applyHoverEvent;
private onSelect;
private onHover;
private clearSelectionState;
}