dbweb-common
Version:
用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上
41 lines (40 loc) • 1.29 kB
TypeScript
import { OnInit } from '@angular/core';
import { CalendarDateFormatter, CalendarEvent, CalendarView, DateFormatterParams } from 'angular-calendar';
import { MonthViewDay } from 'calendar-utils';
import { IndexService, CardSize } from '../index.service';
export declare class CustomDateFormatter extends CalendarDateFormatter {
monthViewColumnHeader({ date, locale }: DateFormatterParams): string;
}
export declare class CalendarComponent implements OnInit {
svr: IndexService;
hostClass: boolean;
navName: string;
navSize: CardSize;
view: CalendarView;
viewDate: Date;
innerWidth: any;
modalData: {
action: string;
event: CalendarEvent;
};
showDay: MonthViewDay<any>;
isEdit: boolean;
activeDayIsOpen: boolean;
editText: string;
disX: number;
disY: number;
showDayHint: boolean;
isEventsEmpty: boolean;
closeShowDayHint(): void;
readonly events: CalendarEvent[];
constructor(svr: IndexService);
handleEvent(action: string, event: CalendarEvent): void;
ngOnInit(): void;
dayClick(event: {
day: MonthViewDay<any>;
sourceEvent: MouseEvent;
}): void;
editOk(): void;
editCancel(): void;
removeEvents(): void;
}