sard-uniapp
Version:
sard-uniapp 是一套基于 Uniapp + Vue3 框架开发的兼容多端的 UI 组件库
23 lines (22 loc) • 824 B
TypeScript
import { type StyleValue } from 'vue';
import { type DefaultProps } from '../config';
import { type SwipeActionExpose } from '../swipe-action';
export interface SwipeActionGroupProps {
rootStyle?: StyleValue;
rootClass?: string;
multiple?: boolean;
}
export declare const defaultSwipeActionGroupProps: () => DefaultProps<SwipeActionGroupProps>;
export interface SwipeActionGroupSlots {
default?(props: Record<string, never>): any;
}
export interface SwipeActionGroupExpose {
closeAll: () => void;
}
export interface SwipeActionGroupContext {
multiple: SwipeActionGroupProps['multiple'];
register: (id: string, expose: SwipeActionExpose) => void;
unregister: (id: string) => void;
closeAll: (exceptId?: string) => void;
}
export declare const swipeActionGroupContextSymbol: unique symbol;