1- import  {  Dayjs  }  from  " dayjs" ; 
1+ import  {  Dayjs  }  from  ' dayjs' ; 
22
3- export  type  Theme  =  " dark" |  " light" ; 
4- export  type  Position  =  " left" |  " right" |  " center" ; 
3+ export  type  Theme  =  ' dark' |  ' light' ; 
4+ export  type  Position  =  ' left' |  ' right' |  ' center' ; 
55
66export  class  DateRange  { 
77 start : Dayjs ; 
@@ -29,8 +29,8 @@ export class DefinedDateRange {
2929} 
3030
3131export  class  Timepicker  { 
32-  minuteInterval ?:  number  =  1 ; 
33-  twentyFourHourFormat ?:  boolean  =  true ; 
32+  minuteInterval  =  1 ; 
33+  twentyFourHourFormat  =  true ; 
3434} 
3535
3636export  class  YearsGrid  { 
@@ -46,25 +46,25 @@ export class Options {
4646 endDate ?: Dayjs  =  null ; 
4747 minDate ?: Dayjs  =  null ; 
4848 maxDate ?: Dayjs  =  null ; 
49-  format ?:  string = " YYYY-MM-DD" ; 
49+  format = ' YYYY-MM-DD' ; 
5050 displayFormat ?: string ; 
51-  inactiveBeforeStart ?:  boolean  =  false ; 
52-  autoApply ?:  boolean  =  false ; 
53-  singleCalendar ?:  boolean  =  false ; 
51+  inactiveBeforeStart  =  false ; 
52+  autoApply  =  false ; 
53+  singleCalendar  =  false ; 
5454 preDefinedRanges ?: DefinedDateRange [ ] ; 
55-  noDefaultRangeSelected ?:  boolean  =  false ; 
56-  showRanges ?:  boolean  =  false ; 
57-  position ?: Position  =  " left" ; 
58-  disabled ?:  boolean  =  false ; 
55+  noDefaultRangeSelected  =  false ; 
56+  showRanges  =  false ; 
57+  position ?: Position  =  ' left' ; 
58+  disabled  =  false ; 
5959 timePicker ?: Timepicker  =  null ; 
60-  disableBeforeStart ?:  boolean  =  false ; 
61-  alwaysOpen ?:  boolean  =  false ; 
62-  theme ?: Theme  =  " light" ; 
63-  required ?:  boolean  =  false ; 
64-  DOB ?:  boolean  =  false ; 
65-  weekStartsOn ?:  number  =  0 ; 
66-  addTouchSupport ?:  boolean  =  false ; 
67-  placeholder ?:  string = "" ; 
68-  hideControls ?:  boolean  =  false ; 
69-  readOnly ?:  boolean  =  false ; 
60+  disableBeforeStart  =  false ; 
61+  alwaysOpen  =  false ; 
62+  theme ?: Theme  =  ' light' ; 
63+  required  =  false ; 
64+  DOB  =  false ; 
65+  weekStartsOn  =  0 ; 
66+  addTouchSupport  =  false ; 
67+  placeholder = '' ; 
68+  hideControls  =  false ; 
69+  readOnly  =  false ; 
7070} 
0 commit comments