UNPKG

tdesign-mobile-vue

Version:
22 lines (21 loc) 974 B
import { CSSProperties, ComponentInternalInstance, Ref } from 'vue'; import { SwipeInitData } from './swipe-cell'; import { SwipeActionItem } from './type'; import { TNode } from '../common'; export declare function useSureConfirm(instance: ComponentInternalInstance | null, initData: SwipeInitData): { sureRightRef: Ref<HTMLElement>; sureLeftRef: Ref<HTMLElement>; showSureRight: Ref<boolean>; showSureLeft: Ref<boolean>; sureMarginRight: Ref<number>; sureMarginLeft: Ref<number>; closedSure: Ref<boolean>; sureRightContent: Ref<any>; sureLeftContent: Ref<any>; sureLeftBgStyle: import("vue").ComputedRef<CSSProperties>; sureRightBgStyle: import("vue").ComputedRef<CSSProperties>; sureRightStyle: import("vue").ComputedRef<CSSProperties>; sureLeftStyle: import("vue").ComputedRef<CSSProperties>; showSure: (sure: string | TNode, onClick?: SwipeActionItem['onClick']) => void; handleSureClick: Ref<() => void>; };