{"version":3,"file":"useSwipeDismiss.cjs","names":["el: Element | null","axis: 'vertical' | 'horizontal'","scrollTarget: HTMLElement","deltaX: number","deltaY: number","flags: { hasVertical: boolean, hasHorizontal: boolean, allowUp: boolean, allowDown: boolean, allowLeft: boolean, allowRight: boolean }","options: UseSwipeDismissOptions","intendedDirection: SwipeDirection | undefined","pendingSwipeStartPos: { x: number, y: number } | null","scrollableAncestor: HTMLElement | null","lastDragSample: { x: number, y: number, time: number } | null","lockedAxis: 'horizontal' | 'vertical' | null","activePointerId: number | null","el: HTMLElement","dir: SwipeDirection","next: boolean","offset: { x: number, y: number }","time: number","x: number","y: number","pos: { x: number, y: number }","value: number","delta: number","allowNegative: boolean","allowPositive: boolean","dir: SwipeDirection | undefined","e: PointerEvent","e: TouchEvent","cleanups: Array<() => void>"],"sources":["../../src/Drawer/composables/useSwipeDismiss.ts"],"sourcesContent":[],"mappings":"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"}