@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
49 lines (48 loc) • 1.44 kB
TypeScript
import { EventEmitter, ElementRef } from '@angular/core';
import { ICalendarDate } from '../calendar';
import { DateRangeDescriptor } from '../../core/dates';
/**
*@hidden
*/
export declare class IgxDayItemComponent {
private elementRef;
date: ICalendarDate;
selection: string;
/**
* Returns boolean indicating if the day is selected
*
*/
/**
* Selects the day
*/
selected: any;
disabledDates: DateRangeDescriptor[];
outOfRangeDates: DateRangeDescriptor[];
specialDates: DateRangeDescriptor[];
hideOutsideDays: boolean;
isLastInRange: boolean;
isFirstInRange: boolean;
isWithinRange: boolean;
onDateSelection: EventEmitter<ICalendarDate>;
readonly isCurrentMonth: boolean;
readonly isPreviousMonth: boolean;
readonly isNextMonth: boolean;
readonly nativeElement: any;
readonly isSelectedCSS: boolean;
readonly isInactive: boolean;
readonly isHidden: boolean;
readonly isToday: boolean;
readonly isWeekend: boolean;
readonly isDisabled: boolean;
readonly isOutOfRange: boolean;
readonly isFocusable: boolean;
readonly isWithinRangeCSS: boolean;
readonly isSpecial: boolean;
readonly defaultCSS: boolean;
readonly isDisabledCSS: boolean;
readonly isSingleSelection: boolean;
readonly tabindex: number;
private _selected;
constructor(elementRef: ElementRef);
onSelect(): void;
}