import {MatSliderHarness} from '@angular/material/slider/testing';
MatSliderHarness
extends
ComponentHarness
Harness for interacting with a standard mat-slider in tests.
async
blur
|
|
---|---|
Blurs the slider. |
|
Returns | |
Promise<void>
|
Promise that resolves when the action completes. |
async
focus
|
|
---|---|
Focuses the slider. |
|
Returns | |
Promise<void>
|
Promise that resolves when the action completes. |
async
getDisplayValue
|
|
---|---|
Gets the current display value of the slider. Returns a null promise if the thumb label is disabled. |
|
Returns | |
Promise<string | null>
|
|
async
getId
|
|
---|---|
Gets the slider's id. |
|
Returns | |
Promise<string | null>
|
|
async
getMaxValue
|
|
---|---|
Gets the maximum value of the slider. |
|
Returns | |
Promise<number>
|
|
async
getMinValue
|
|
---|---|
Gets the minimum value of the slider. |
|
Returns | |
Promise<number>
|
|
async
getOrientation
|
|
---|---|
Gets the orientation of the slider. |
|
Returns | |
Promise<'horizontal' | 'vertical'>
|
|
async
getPercentage
|
|
---|---|
Gets the current percentage value of the slider. |
|
Returns | |
Promise<number>
|
|
async
getValue
|
|
---|---|
Gets the current value of the slider. |
|
Returns | |
Promise<number>
|
|
async
host
|
|
---|---|
Gets a |
|
Returns | |
Promise<TestElement>
|
|
async
isDisabled
|
|
---|---|
Whether the slider is disabled. |
|
Returns | |
Promise<boolean>
|
|
async
setValue
|
|
---|---|
Sets the value of the slider by clicking on the slider track. Note that in rare cases the value cannot be set to the exact specified value. This can happen if not every value of the slider maps to a single pixel that could be clicked using mouse interaction. In such cases consider using the keyboard to select the given value or expand the slider's size for a better user experience. |
|
Parameters | |
value number
|
|
Returns | |
Promise<void>
|
Promise that resolves when the action completes. |
SliderHarnessFilters
A set of criteria that can be used to filter a list of MatSliderHarness
instances.