UNPKG

@grapecity/inputman.angular

Version:

このパッケージには、Angular用の[InputManJS](https://developer.mescius.jp/inputmanjs)コンポーネントが含まれます。

65 lines (64 loc) 4.08 kB
import { ElementRef, EventEmitter } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { GC } from '../inputman'; import { GcComponents } from './GcComponents'; import * as i0 from "@angular/core"; export declare class GcCalendarComponent extends GcComponents<GC.InputMan.GcCalendar> implements ControlValueAccessor { constructor(ref: ElementRef); private onChange; private onTouched; writeValue(value: any): void; registerOnChange(onChange: any): void; registerOnTouched(onTouched: any): void; setDisabledState(isDisabled: boolean): void; protected initGcComponent(): void; visible: boolean; calendarZoomRange: GC.InputMan.CalendarZoomRange | GC.InputMan.CalendarType[]; maxSelectionCount: number; selectionMode: GC.InputMan.CalendarSelectionMode; selectedDate: Date | null; enabled: boolean; weekTitleSelect: boolean; weekNumberSelect: boolean; focusDate: Date | null; maxDate: Date | null; minDate: Date | null; allowSelection: GC.InputMan.AllowSelection; emptyRows: GC.InputMan.EmptyRows; firstDayOfWeek: GC.InputMan.DayOfWeek; firstFiscalMonth: GC.InputMan.Months; firstMonthInView: GC.InputMan.Months; yearMonthFormat: string; headerFormat: string; showZoomButton: boolean; showRokuyou: GC.InputMan.Rokuyou; showHeader: boolean; showToday: boolean; showWeekNumber: boolean; showTrailing: boolean; calendarYear: GC.InputMan.CalendarYear; showNavigator: GC.InputMan.CalendarNavigators; navigatorOrientation: number | GC.InputMan.NavigatorOrientation; overrideTipText: string; calendarType: GC.InputMan.CalendarType; calendarDimensions: Array<number>; scrollRate: number; autoSwitch: boolean; showAnimation: boolean; width: number | string; height: number | string; minWidth: number | string; minHeight: number | string; maxWidth: number | string; maxHeight: number | string; allowResize: boolean; onClickDate: EventEmitter<GC.InputMan.GcCalendar>; onScrolled: EventEmitter<GC.InputMan.GcCalendar>; onFocusDateChanged: EventEmitter<GC.InputMan.GcCalendar>; onSelectedDateChanged: EventEmitter<GC.InputMan.GcCalendar>; focusDateChange: EventEmitter<Date>; selectedDateChange: EventEmitter<Date>; protected bindEvent(): void; static ɵfac: i0.ɵɵFactoryDeclaration<GcCalendarComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<GcCalendarComponent, "gc-calendar", never, { "visible": "visible"; "calendarZoomRange": "calendarZoomRange"; "maxSelectionCount": "maxSelectionCount"; "selectionMode": "selectionMode"; "selectedDate": "selectedDate"; "enabled": "enabled"; "weekTitleSelect": "weekTitleSelect"; "weekNumberSelect": "weekNumberSelect"; "focusDate": "focusDate"; "maxDate": "maxDate"; "minDate": "minDate"; "allowSelection": "allowSelection"; "emptyRows": "emptyRows"; "firstDayOfWeek": "firstDayOfWeek"; "firstFiscalMonth": "firstFiscalMonth"; "firstMonthInView": "firstMonthInView"; "yearMonthFormat": "yearMonthFormat"; "headerFormat": "headerFormat"; "showZoomButton": "showZoomButton"; "showRokuyou": "showRokuyou"; "showHeader": "showHeader"; "showToday": "showToday"; "showWeekNumber": "showWeekNumber"; "showTrailing": "showTrailing"; "calendarYear": "calendarYear"; "showNavigator": "showNavigator"; "navigatorOrientation": "navigatorOrientation"; "overrideTipText": "overrideTipText"; "calendarType": "calendarType"; "calendarDimensions": "calendarDimensions"; "scrollRate": "scrollRate"; "autoSwitch": "autoSwitch"; "showAnimation": "showAnimation"; "width": "width"; "height": "height"; "minWidth": "minWidth"; "minHeight": "minHeight"; "maxWidth": "maxWidth"; "maxHeight": "maxHeight"; "allowResize": "allowResize"; }, { "onClickDate": "onClickDate"; "onScrolled": "onScrolled"; "onFocusDateChanged": "onFocusDateChanged"; "onSelectedDateChanged": "onSelectedDateChanged"; "focusDateChange": "focusDateChange"; "selectedDateChange": "selectedDateChange"; }, never, never, false, never>; }