UNPKG

@nebular/theme

Version:
47 lines (46 loc) 1.52 kB
import { EventEmitter } from '@angular/core'; import { NbCalendarCell } from '../calendar-kit/model'; import { NbDateService } from '../calendar-kit/services/date.service'; import { NbCalendarRange } from './calendar-range.component'; export declare class NbCalendarRangeDayCellComponent<D> implements NbCalendarCell<D, NbCalendarRange<D>> { protected dateService: NbDateService<D>; date: D; selectedValue: NbCalendarRange<D>; visibleDate: D; min: D; max: D; filter: (D: any) => boolean; select: EventEmitter<D>; constructor(dateService: NbDateService<D>); readonly inRange: boolean; readonly start: boolean; readonly end: boolean; readonly today: boolean; readonly boundingMonth: boolean; readonly selected: boolean; readonly empty: boolean; readonly disabled: boolean; readonly day: number; onClick(): void; private smallerThanMin; private greaterThanMax; private dontFitFilter; } export declare class NbCalendarRangeYearCellComponent<D> implements NbCalendarCell<D, NbCalendarRange<D>> { protected dateService: NbDateService<D>; date: D; min: D; max: D; selectedValue: NbCalendarRange<D>; select: EventEmitter<D>; constructor(dateService: NbDateService<D>); readonly selected: boolean; readonly today: boolean; readonly disabled: boolean; readonly year: number; onClick(): void; private smallerThanMin; private greaterThanMax; private yearStart; private yearEnd; }