UNPKG

2.77 kBTypeScriptView Raw
1import { TimeUnit } from 'ngx-bootstrap/chronos';
2import { Action } from 'ngx-bootstrap/mini-ngrx';
3import { BsDatepickerViewMode, BsViewNavigationEvent, CellHoverEvent, DatepickerRenderOptions, DatepickerDateCustomClasses, DatepickerDateTooltipText } from '../models';
4import * as i0 from "@angular/core";
5export declare class BsDatepickerActions {
6 static readonly CALCULATE = "[datepicker] calculate dates matrix";
7 static readonly FORMAT = "[datepicker] format datepicker values";
8 static readonly FLAG = "[datepicker] set flags";
9 static readonly SELECT = "[datepicker] select date";
10 static readonly NAVIGATE_OFFSET = "[datepicker] shift view date";
11 static readonly NAVIGATE_TO = "[datepicker] change view date";
12 static readonly SET_OPTIONS = "[datepicker] update render options";
13 static readonly HOVER = "[datepicker] hover date";
14 static readonly CHANGE_VIEWMODE = "[datepicker] switch view mode";
15 static readonly SET_MIN_DATE = "[datepicker] set min date";
16 static readonly SET_MAX_DATE = "[datepicker] set max date";
17 static readonly SET_DAYSDISABLED = "[datepicker] set days disabled";
18 static readonly SET_DATESDISABLED = "[datepicker] set dates disabled";
19 static readonly SET_DATESENABLED = "[datepicker] set dates enabled";
20 static readonly SET_IS_DISABLED = "[datepicker] set is disabled";
21 static readonly SET_DATE_CUSTOM_CLASSES = "[datepicker] set date custom classes";
22 static readonly SET_DATE_TOOLTIP_TEXTS = "[datepicker] set date tooltip texts";
23 static readonly SET_LOCALE = "[datepicker] set datepicker locale";
24 static readonly SELECT_TIME = "[datepicker] select time";
25 static readonly SELECT_RANGE = "[daterangepicker] select dates range";
26 calculate(): Action;
27 format(): Action;
28 flag(): Action;
29 select(date?: Date): Action;
30 selectTime(date: Date, index: number): Action;
31 changeViewMode(event: BsDatepickerViewMode): Action;
32 navigateTo(event: BsViewNavigationEvent): Action;
33 navigateStep(step?: TimeUnit): Action;
34 setOptions(options: DatepickerRenderOptions): Action;
35 selectRange(value?: (Date | undefined)[] | undefined): Action;
36 hoverDay(event: CellHoverEvent): Action;
37 minDate(date?: Date): Action;
38 maxDate(date?: Date): Action;
39 daysDisabled(days?: number[]): Action;
40 datesDisabled(dates?: Date[]): Action;
41 datesEnabled(dates?: Date[]): Action;
42 isDisabled(value?: boolean): Action;
43 setDateCustomClasses(value?: DatepickerDateCustomClasses[]): Action;
44 setDateTooltipTexts(value?: DatepickerDateTooltipText[]): Action;
45 setLocale(locale: string): Action;
46 static ɵfac: i0.ɵɵFactoryDeclaration<BsDatepickerActions, never>;
47 static ɵprov: i0.ɵɵInjectableDeclaration<BsDatepickerActions>;
48}