UNPKG

systelab-components

Version:

systelab-components is a set of components that use wide accepted and adopted standard technologies like Angular and Bootstrap, as well as other popular libraries. Please read the ATTRIBUTION.md file for a complete list of dependencies.

29 lines (28 loc) 1.28 kB
import { CalendarTableComponent, DaySlot } from './calendar-table.component'; import { I18nService } from 'systelab-translate'; import { DialogRef } from '../modal/dialog/dialog-ref'; import { ModalComponent, SystelabModalContext } from '../modal/dialog/modal-context'; import * as i0 from "@angular/core"; export declare class CalendarDialogParameters extends SystelabModalContext { width: number; height: number; headerDescription: string; } export declare class CalendarDialog implements ModalComponent<CalendarDialogParameters> { dialog: DialogRef<CalendarDialogParameters>; private i18nService; calendar: CalendarTableComponent; parameters: CalendarDialogParameters; currentDate: Date; days: DaySlot[]; constructor(dialog: DialogRef<CalendarDialogParameters>, i18nService: I18nService); static getParameters(): CalendarDialogParameters; close(): void; selectDaySlot(daySlot: DaySlot): void; doSomething(data: any): void; changeYear(yearFactor: number): void; changeMonth(monthFactor: number): void; private getData; static ɵfac: i0.ɵɵFactoryDeclaration<CalendarDialog, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CalendarDialog, "ng-component", never, {}, {}, never, never, false, never>; }