@akatek/timeslot
Version:
16 lines (14 loc) • 386 B
TypeScript
declare class Timeslot {
private start;
private end;
constructor(start: Date, end: Date);
isEqual(slot: Timeslot): boolean;
isBefore(slot: Timeslot): boolean;
isAfter(slot: Timeslot): boolean;
isOverlaps(slot: Timeslot): boolean;
getStart(): Date;
getEnd(): Date;
setStart(start: Date): void;
setEnd(end: Date): void;
}
export { Timeslot };