Skip to content

Commit ebe37df

Browse files
committed
add input for innerClockFaceSize
1 parent 73979e1 commit ebe37df

File tree

7 files changed

+9
-3
lines changed

7 files changed

+9
-3
lines changed

src/app/material-timepicker/components/ngx-material-timepicker-container/ngx-material-timepicker-container.component.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
[minTime]="minTime"
3535
[maxTime]="maxTime"
3636
[format]="format"
37+
[innerClockFaceSize]="innerClockFaceSize"
3738
(hourSelected)="onHourSelected($event)"></ngx-material-timepicker-24-hours-face>
3839
<ng-template #ampmHours>
3940
<ngx-material-timepicker-12-hours-face

src/app/material-timepicker/components/ngx-material-timepicker-container/ngx-material-timepicker-container.component.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ export class NgxMaterialTimepickerContainerComponent implements OnInit, OnDestro
6666
minTime: DateTime;
6767
maxTime: DateTime;
6868
time: string;
69+
innerClockFaceSize: number;
6970

7071
timepickerClass: string;
7172
theme: NgxMaterialTimepickerTheme;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
<ngx-material-timepicker-face [selectedTime]="selectedHour" [faceTime]="hoursList" [format]="format"
1+
<ngx-material-timepicker-face [selectedTime]="selectedHour" [innerClockFaceSize]="innerClockFaceSize" [faceTime]="hoursList" [format]="format"
22
(timeChange)="hourChange.next($event)"
33
(timeSelected)="onTimeSelected($event)"></ngx-material-timepicker-face>

src/app/material-timepicker/components/timepicker-face/ngx-material-timepicker-face.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export class NgxMaterialTimepickerFaceComponent implements AfterViewInit, OnChan
3737
timeUnit = TimeUnit;
3838

3939
isClockFaceDisabled: boolean;
40-
innerClockFaceSize = 85;
40+
@Input() innerClockFaceSize = 85;
4141

4242
@Input() faceTime: ClockFaceTime[];
4343
@Input() selectedTime: ClockFaceTime;

src/app/material-timepicker/components/timepicker-hours-face/ngx-material-timepicker-hours-face.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ export class NgxMaterialTimepickerHoursFace {
1010
@Input() minTime: DateTime;
1111
@Input() maxTime: DateTime;
1212
@Input() format: number;
13+
@Input() innerClockFaceSize: number;
1314

1415
@Output() hourChange = new EventEmitter<ClockFaceTime>();
1516
@Output() hourSelected = new EventEmitter<number>();

src/app/material-timepicker/models/timepicker-config.interface.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,5 @@ export interface TimepickerConfig {
2323
timepickerClass: string;
2424
theme: NgxMaterialTimepickerTheme;
2525
timepickerBaseRef: TimepickerRef;
26+
innerClockFaceSize: number;
2627
}

src/app/material-timepicker/ngx-material-timepicker.component.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ export class NgxMaterialTimepickerComponent implements TimepickerRef {
2525
@Input() editableHintTmpl: TemplateRef<Node>;
2626
@Input() confirmBtnTmpl: TemplateRef<Node>;
2727
@Input('ESC') isEsc = true;
28+
@Input() innerClockFaceSize = 85;
2829
@Input() enableKeyboardInput: boolean;
2930
@Input() preventOverlayClick: boolean;
3031
@Input() disableAnimation: boolean;
@@ -133,7 +134,8 @@ export class NgxMaterialTimepickerComponent implements TimepickerRef {
133134
hoursOnly: this.hoursOnly,
134135
theme: this.theme || this._ngxMaterialTimepickerTheme,
135136
timepickerClass: this.timepickerClass,
136-
inputElement: this.inputElement
137+
inputElement: this.inputElement,
138+
innerClockFaceSize: this.innerClockFaceSize
137139
});
138140
this.opened.next();
139141
this.subscribeToEvents();

0 commit comments

Comments
 (0)