UNPKG

ns-components-angular

Version:

Angular Wrapper Components for NSComponents

55 lines (54 loc) 1.49 kB
export interface INSCalendarMarkDayDisabledFunction { (date: any): void; } export interface INSCalendarButtonSettingObject { html?: string; cssClass?: string; } export interface INSCalendarButtonSetting { prev?: INSCalendarButtonSettingObject; next?: INSCalendarButtonSettingObject; savetime?: INSCalendarButtonSettingObject; canceltime?: INSCalendarButtonSettingObject; } export interface INSCalendarTimeSetting { minHour?: number; maxHour?: number; minMinute?: number; maxMinute?: number; showSeconds?: boolean; minSecond?: number; maxSecond?: number; } export interface INSCalendarCustomClass { container?: string; headerContainer?: string; prevButton?: string; nextButton?: string; monthDropdown?: string; yearDropdown?: string; weekContainer?: string; week?: string; dayContainer?: string; day?: string; footerContainer?: string; [propName: string]: any; } export interface INSCalendarSetting { context?: any; inputDateFormat?: string; minDate?: any; maxDate?: any; selectedDate?: any; monthValueName?: string[]; monthTextName?: string[]; weekName?: string[]; markDayDisabled?: INSCalendarMarkDayDisabledFunction; showFooter?: boolean; footerContent?: any; theme?: string; buttonSetting?: INSCalendarButtonSetting; showTime?: boolean; timeSetting?: INSCalendarTimeSetting; customClass?: INSCalendarCustomClass; }