- Fix router import path in main.js - Handle Django REST Framework pagination format in API calls - Add getTemplates function to project API - Restart frontend development server
17 lines
613 B
TypeScript
17 lines
613 B
TypeScript
import { SliderProps } from "./slider.js";
|
|
import { Mark } from "./composables/use-marks.js";
|
|
import { ComputedRef, InjectionKey, Ref, ToRefs } from "vue";
|
|
|
|
//#region ../../packages/components/slider/src/constants.d.ts
|
|
interface SliderContext extends ToRefs<SliderProps> {
|
|
precision: ComputedRef<number>;
|
|
sliderSize: Ref<number>;
|
|
emitChange: () => void;
|
|
resetSize: () => void;
|
|
updateDragging: (val: boolean) => void;
|
|
disabled: ComputedRef<boolean>;
|
|
markList: ComputedRef<Mark[]>;
|
|
}
|
|
declare const sliderContextKey: InjectionKey<SliderContext>;
|
|
//#endregion
|
|
export { SliderContext, sliderContextKey }; |