@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
24 lines (23 loc) • 813 B
TypeScript
import { Renderer2 } from "@angular/core";
import { ADCIOptions, ADCITableEvent, ADCITableEventSelectEvent, ADCITableViewCTRL } from "./interface";
export declare class FlatEventBuilder {
private _data;
private _tvc;
private _options;
private _renderer;
private eventHeight;
private eventSelectSubject;
private eventClearSubject;
readonly eventSelectionStream: import("rxjs").Observable<ADCITableEventSelectEvent>;
set data(data: ADCITableEvent[]);
get data(): ADCITableEvent[];
init(renderer: Renderer2, tvc: ADCITableViewCTRL, options: ADCIOptions): void;
clearEvents(): void;
buildEvents(): void;
private heightUpdateStrategy;
private calculateAttributes;
private horizontalOffset;
private width;
private level;
private buildEvent;
}