sb-element
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.0.1. It is a component library constructed around the SCSS library [Sb-Theming](https://github.com/SeverinBuchser/SbTheming) and supports [Angular Schematics]
31 lines (30 loc) • 996 B
TypeScript
export declare class MarkedDates {
private _start;
private _end;
get isRange(): boolean;
get isRangeDays(): boolean;
get isRangeMonths(): boolean;
get isRangeYears(): boolean;
get start(): Date | undefined;
set start(start: Date | undefined);
get date(): Date | undefined;
set date(date: Date | undefined);
get end(): Date | undefined;
set end(end: Date | undefined);
constructor();
constructor(date: Date);
constructor(start: Date, end: Date);
isStart(date: Date): boolean;
isStartSameDay(date: Date): boolean;
isStartSameMonth(date: Date): boolean;
isStartSameYear(date: Date): boolean;
isEnd(date: Date): boolean;
isEndSameDay(date: Date): boolean;
isEndSameMonth(date: Date): boolean;
isEndSameYear(date: Date): boolean;
isBetween(date: Date): boolean;
isBetweenDays(date: Date): boolean;
isBetweenMonths(date: Date): boolean;
isBetweenYears(date: Date): boolean;
sort(): void;
}