Skip to content

Commit 9dfcd13

Browse files
committed
fix(material-experimental/mdc-slider): code review changes
* remove default value from MatSlider getters * combine #beforeEach's in ripple state tests
1 parent d2d3ca5 commit 9dfcd13

File tree

2 files changed

+7
-10
lines changed

2 files changed

+7
-10
lines changed

src/material-experimental/mdc-slider/slider.spec.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -158,15 +158,12 @@ describe('MDC-based MatSlider' , () => {
158158
const sliderDebugElement = fixture.debugElement.query(By.directive(MatSlider));
159159
const sliderInstance = sliderDebugElement.componentInstance;
160160
inputInstance = sliderInstance._getInput(Thumb.END);
161-
thumbInstance = sliderInstance._getThumb();
161+
thumbInstance = sliderInstance._getThumb(Thumb.END);
162162
thumbElement = thumbInstance._getHostElement();
163-
}));
164-
165-
beforeEach(() => {
166163
const thumbDimensions = thumbElement.getBoundingClientRect();
167164
thumbX = thumbDimensions.left - (thumbDimensions.width / 2);
168165
thumbY = thumbDimensions.top - (thumbDimensions.height / 2);
169-
});
166+
}));
170167

171168
function isRippleVisible(rippleRef: RippleRef) {
172169
return rippleRef?.state === RippleState.FADING_IN

src/material-experimental/mdc-slider/slider.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -628,26 +628,26 @@ export class MatSlider extends _MatSliderMixinBase implements AfterViewInit, OnD
628628
}
629629

630630
/** Gets the slider thumb input of the given thumb position. */
631-
_getInput(thumbPosition: Thumb = Thumb.END): MatSliderThumb {
631+
_getInput(thumbPosition: Thumb): MatSliderThumb {
632632
return thumbPosition === Thumb.END ? this._inputs.last : this._inputs.first;
633633
}
634634

635635
/** Gets the slider thumb HTML input element of the given thumb position. */
636-
_getInputElement(thumbPosition: Thumb = Thumb.END): HTMLInputElement {
636+
_getInputElement(thumbPosition: Thumb): HTMLInputElement {
637637
return this._getInput(thumbPosition)._hostElement;
638638
}
639639

640-
_getThumb(thumbPosition: Thumb = Thumb.END): MatSliderVisualThumb {
640+
_getThumb(thumbPosition: Thumb): MatSliderVisualThumb {
641641
return thumbPosition === Thumb.END ? this._thumbs.last : this._thumbs.first;
642642
}
643643

644644
/** Gets the slider thumb HTML element of the given thumb position. */
645-
_getThumbElement(thumbPosition: Thumb = Thumb.END): HTMLElement {
645+
_getThumbElement(thumbPosition: Thumb): HTMLElement {
646646
return this._getThumb(thumbPosition)._getHostElement();
647647
}
648648

649649
/** Gets the slider knob HTML element of the given thumb position. */
650-
_getKnobElement(thumbPosition: Thumb = Thumb.END): HTMLElement {
650+
_getKnobElement(thumbPosition: Thumb): HTMLElement {
651651
return this._getThumb(thumbPosition)._getKnob();
652652
}
653653

0 commit comments

Comments
 (0)