mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
Added more DatepickerOptions
Taken from online docs: http://bootstrap-datepicker.readthedocs.org/
This commit is contained in:
+22
-9
@@ -5,22 +5,35 @@
|
||||
|
||||
/// <reference path="../jquery/jquery.d.ts"/>
|
||||
|
||||
/**
|
||||
* See online docs: http://bootstrap-datepicker.readthedocs.org/
|
||||
*/
|
||||
interface DatepickerOptions {
|
||||
format?: string;
|
||||
weekStart?: number;
|
||||
startDate?: any;
|
||||
endDate?: any;
|
||||
startDate?: Date;
|
||||
endDate?: Date;
|
||||
autoclose?: boolean;
|
||||
startView?: number;
|
||||
todayBtn?: any;
|
||||
todayHighlight?: boolean;
|
||||
keyboardNavigation?: boolean;
|
||||
language?: string;
|
||||
beforeShowDay?: (Date) => any;
|
||||
calendarWeeks?: boolean;
|
||||
clearBtn?: boolean;
|
||||
daysOfWeekDisabled?: number[];
|
||||
forceParse?: boolean;
|
||||
inputs?: any[];
|
||||
minViewMode?: any;
|
||||
multidate?: any;
|
||||
multidateSeparator?: string;
|
||||
orientation?: string;
|
||||
}
|
||||
|
||||
interface DatepickerEventObject extends JQueryEventObject {
|
||||
date: Date;
|
||||
format(format?: string): string;
|
||||
date: Date;
|
||||
format(format?: string): string;
|
||||
}
|
||||
|
||||
interface JQuery {
|
||||
@@ -29,10 +42,10 @@ interface JQuery {
|
||||
datepicker(methodName: string, params: any): JQuery;
|
||||
datepicker(options: DatepickerOptions): JQuery;
|
||||
|
||||
off(events: "changeDate", selector?: string, handler?: (eventObject: DatepickerEventObject) => any): JQuery;
|
||||
off(events: "changeDate", handler: (eventObject: DatepickerEventObject) => any): JQuery;
|
||||
off(events: "changeDate", selector?: string, handler?: (eventObject: DatepickerEventObject) => any): JQuery;
|
||||
off(events: "changeDate", handler: (eventObject: DatepickerEventObject) => any): JQuery;
|
||||
|
||||
on(events: "changeDate", selector: string, data: any, handler?: (eventObject: DatepickerEventObject) => any): JQuery;
|
||||
on(events: "changeDate", selector: string, handler: (eventObject: DatepickerEventObject) => any): JQuery;
|
||||
on(events: 'changeDate', handler: (eventObject: DatepickerEventObject) => any): JQuery;
|
||||
on(events: "changeDate", selector: string, data: any, handler?: (eventObject: DatepickerEventObject) => any): JQuery;
|
||||
on(events: "changeDate", selector: string, handler: (eventObject: DatepickerEventObject) => any): JQuery;
|
||||
on(events: 'changeDate', handler: (eventObject: DatepickerEventObject) => any): JQuery;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user