@tresjs/leches
Version:
Tasty GUI for Vue controls 🍰
16 lines (15 loc) • 735 B
TypeScript
import { UseDraggableOptions } from '@vueuse/core';
import { RenderableComponent } from '.';
export interface UseDraggableProps extends UseDraggableOptions, RenderableComponent {
/**
* When provided, use `useStorage` to preserve element's position
*/
storageKey?: string;
/**
* Storage type
*
* @default 'local'
*/
storageType?: 'local' | 'session';
}
export declare const UseDraggable: import('vue').DefineComponent<UseDraggableProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<UseDraggableProps> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;