From 8a7cc0615ecdbb476238e4fb82adbfa8dda79b39 Mon Sep 17 00:00:00 2001 From: philippdrebes Date: Sun, 19 Jun 2016 03:28:55 +0200 Subject: [PATCH] Extended bootstrap.datepicker for custom formatting option (#9645) * bootstrap.datepicker: added property assumeNearbyYear to DatepickerOptions * bootstrap.datepicker: formatting * Extended bootstrap.datepicker with custom formatting option: https://bootstrap-datepicker.readthedocs.io/en/stable/options.html#format --- bootstrap.datepicker/bootstrap.datepicker.d.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bootstrap.datepicker/bootstrap.datepicker.d.ts b/bootstrap.datepicker/bootstrap.datepicker.d.ts index 686cc6b423..f60a0ffed6 100644 --- a/bootstrap.datepicker/bootstrap.datepicker.d.ts +++ b/bootstrap.datepicker/bootstrap.datepicker.d.ts @@ -15,7 +15,7 @@ * http://bootstrap-datepicker.readthedocs.org/en/release/options.html */ interface DatepickerOptions { - format?: string; + format?: string | DatepickerCustomFormatOptions; weekStart?: number; startDate?: any; endDate?: any; @@ -38,6 +38,11 @@ interface DatepickerOptions { assumeNearbyYear?: any; } +interface DatepickerCustomFormatOptions { + toDisplay?(date: string, format: any, language: any): string; + toValue?(date: string, format: any, language: any): Date; +} + interface DatepickerEventObject extends JQueryEventObject { date: Date; format(format?: string): string;