UNPKG

714 BTypeScriptView Raw
1import { Vue } from 'vue-property-decorator';
2import { Mark, Styles } from './typings';
3import './styles/mark.scss';
4export default class VueSlideMark extends Vue {
5 mark: Mark;
6 hideLabel?: boolean;
7 stepStyle?: Styles;
8 stepActiveStyle?: Styles;
9 labelStyle?: Styles;
10 labelActiveStyle?: Styles;
11 get marksClasses(): (string | {
12 'vue-slider-mark-active': boolean | undefined;
13 })[];
14 get stepClasses(): (string | {
15 'vue-slider-mark-step-active': boolean | undefined;
16 })[];
17 get labelClasses(): (string | {
18 'vue-slider-mark-label-active': boolean | undefined;
19 })[];
20 labelClickHandle(e: MouseEvent | TouchEvent): void;
21 render(): JSX.Element;
22}