есть стандартный md-slider (из angular matirial )
<md-slider
flex
class="md-primary"
md-discrete
ng-model="item.rating"
step="{{item.step}}"
min="{{item.min}}"
max="{{item.max}}"
aria-label="rating"
ng-change="moreDivice(item.rating,item)"
></md-slider>
обычно в step ставится число шага - это понятно и все бы хорошо но вот что делать есть нужно реализовать функционал с шагом подобного образа , что бы шаг был 10 а потом переходил на другой при увеличении 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150,
160, 200, 250, 300, 350, 400, 450, 500 . Пробовал по callback меть шаг при изменении rating но получилась бяка , как бы то что нужно только как не ахти выглядит (полоски с делениями скачут туда сюда).
Может кто сталкивался с подобным. Задача интересная и не стандартная , хотя и очень редко встречающаяся.