Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 29b0d4d

Browse files
fix: Adding all types and defaults to options class
1 parent 37bbccc commit 29b0d4d

File tree

1 file changed

+23
-23
lines changed
  • projects/angular-datetimerangepicker/src

1 file changed

+23
-23
lines changed

‎projects/angular-datetimerangepicker/src/types.ts‎

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
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

66
export class DateRange {
77
start: Dayjs;
@@ -29,8 +29,8 @@ export class DefinedDateRange {
2929
}
3030

3131
export class Timepicker {
32-
minuteInterval?: number = 1;
33-
twentyFourHourFormat?: boolean = true;
32+
minuteInterval = 1;
33+
twentyFourHourFormat = true;
3434
}
3535

3636
export 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

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /