UNPKG

@vnmfify/core

Version:

```shell npm i @vnmfify/core -S ```

18 lines (17 loc) 712 B
import { ViewProps } from "@vnxjs/components/types/View"; import { CSSProperties, ReactNode } from "react"; declare type SwipeCellPosition = "left" | "right" | "cell" | "outside"; export interface SwipeCellProps extends ViewProps { className?: string; style?: CSSProperties; defaultOpen?: SwipeCellPosition; open?: SwipeCellPosition; disabled?: boolean; stopPropagation?: boolean; children?: ReactNode; beforeClose?(position: SwipeCellPosition): boolean | Promise<boolean>; onOpen?(position: SwipeCellPosition): void; onClose?(position: SwipeCellPosition): void; } declare function SwipeCell(props: SwipeCellProps): JSX.Element; export default SwipeCell;