devextreme-angular
Version:
Angular UI and visualization components based on DevExtreme widgets
66 lines (65 loc) • 4.75 kB
TypeScript
import { FirstDayOfWeek, Orientation } from 'devextreme/common';
import { AllDayPanelMode, CellAppointmentsLimit, dxSchedulerScrolling, ViewType } from 'devextreme/ui/scheduler';
import { NestedOptionHost } from 'devextreme-angular/core';
import { CollectionNestedOption } from 'devextreme-angular/core';
import * as i0 from "@angular/core";
export declare class DxiViewComponent extends CollectionNestedOption {
get agendaDuration(): number;
set agendaDuration(value: number);
get allDayPanelMode(): AllDayPanelMode;
set allDayPanelMode(value: AllDayPanelMode);
get appointmentCollectorTemplate(): any;
set appointmentCollectorTemplate(value: any);
get appointmentTemplate(): any;
set appointmentTemplate(value: any);
get appointmentTooltipTemplate(): any;
set appointmentTooltipTemplate(value: any);
get cellDuration(): number;
set cellDuration(value: number);
get dataCellTemplate(): any;
set dataCellTemplate(value: any);
get dateCellTemplate(): any;
set dateCellTemplate(value: any);
get dropDownAppointmentTemplate(): any;
set dropDownAppointmentTemplate(value: any);
get endDayHour(): number;
set endDayHour(value: number);
get firstDayOfWeek(): FirstDayOfWeek | undefined;
set firstDayOfWeek(value: FirstDayOfWeek | undefined);
get groupByDate(): boolean;
set groupByDate(value: boolean);
get groupOrientation(): Orientation;
set groupOrientation(value: Orientation);
get groups(): Array<string>;
set groups(value: Array<string>);
get intervalCount(): number;
set intervalCount(value: number);
get maxAppointmentsPerCell(): CellAppointmentsLimit | number;
set maxAppointmentsPerCell(value: CellAppointmentsLimit | number);
get name(): string | undefined;
set name(value: string | undefined);
get offset(): number;
set offset(value: number);
get resourceCellTemplate(): any;
set resourceCellTemplate(value: any);
get scrolling(): dxSchedulerScrolling;
set scrolling(value: dxSchedulerScrolling);
get startDate(): Date | number | string | undefined;
set startDate(value: Date | number | string | undefined);
get startDayHour(): number;
set startDayHour(value: number);
get timeCellTemplate(): any;
set timeCellTemplate(value: any);
get type(): ViewType | undefined;
set type(value: ViewType | undefined);
protected get _optionPath(): string;
constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DxiViewComponent, [{ host: true; skipSelf: true; }, { host: true; }]>;
static ɵcmp: i0.ɵɵComponentDeclaration<DxiViewComponent, "dxi-view", never, { "agendaDuration": { "alias": "agendaDuration"; "required": false; }; "allDayPanelMode": { "alias": "allDayPanelMode"; "required": false; }; "appointmentCollectorTemplate": { "alias": "appointmentCollectorTemplate"; "required": false; }; "appointmentTemplate": { "alias": "appointmentTemplate"; "required": false; }; "appointmentTooltipTemplate": { "alias": "appointmentTooltipTemplate"; "required": false; }; "cellDuration": { "alias": "cellDuration"; "required": false; }; "dataCellTemplate": { "alias": "dataCellTemplate"; "required": false; }; "dateCellTemplate": { "alias": "dateCellTemplate"; "required": false; }; "dropDownAppointmentTemplate": { "alias": "dropDownAppointmentTemplate"; "required": false; }; "endDayHour": { "alias": "endDayHour"; "required": false; }; "firstDayOfWeek": { "alias": "firstDayOfWeek"; "required": false; }; "groupByDate": { "alias": "groupByDate"; "required": false; }; "groupOrientation": { "alias": "groupOrientation"; "required": false; }; "groups": { "alias": "groups"; "required": false; }; "intervalCount": { "alias": "intervalCount"; "required": false; }; "maxAppointmentsPerCell": { "alias": "maxAppointmentsPerCell"; "required": false; }; "name": { "alias": "name"; "required": false; }; "offset": { "alias": "offset"; "required": false; }; "resourceCellTemplate": { "alias": "resourceCellTemplate"; "required": false; }; "scrolling": { "alias": "scrolling"; "required": false; }; "startDate": { "alias": "startDate"; "required": false; }; "startDayHour": { "alias": "startDayHour"; "required": false; }; "timeCellTemplate": { "alias": "timeCellTemplate"; "required": false; }; "type": { "alias": "type"; "required": false; }; }, {}, never, never, false, never>;
}
export declare class DxiViewModule {
static ɵfac: i0.ɵɵFactoryDeclaration<DxiViewModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<DxiViewModule, [typeof DxiViewComponent], never, [typeof DxiViewComponent]>;
static ɵinj: i0.ɵɵInjectorDeclaration<DxiViewModule>;
}