@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
27 lines (26 loc) • 695 B
TypeScript
import { ADCIBaseTableEvent } from "@asadi/angular-date-components/core";
export interface ADCISchedulerEvent extends ADCIBaseTableEvent {
startTime?: string;
endTime?: string;
allDay?: boolean;
startDate: string;
endDate: string;
}
export interface ADCISchedulerView {
id: string;
name: string;
component: ComponentType<any>;
}
export interface ADCISchedulerDateRangeSelectEvent {
startDate: string;
endDate: string;
startTime: string;
endTime: string;
}
export interface ADCISchedulerEventSelectEvent {
dom: HTMLElement;
jsEvent: MouseEvent;
event: ADCISchedulerEvent;
}
type ComponentType<T> = new (...args: any[]) => T;
export {};