ActionSheetProps: {
    actions: Action[];
    cancelText?: ReactNode;
    closeOnAction?: boolean;
    closeOnMaskClick?: boolean;
    extra?: ReactNode;
    onAction?: ((action, index) => void);
    onClose?: (() => void);
    onMaskClick?: (() => void);
    popupClassName?: string;
    popupStyle?: CSSProperties;
    safeArea?: boolean;
    styles?: Partial<Record<"body" | "mask", CSSProperties>>;
    visible?: boolean;
} & Pick<PopupProps, "afterClose" | "getContainer" | "destroyOnClose" | "forceRender"> & NativeProps

Type declaration

  • actions: Action[]
  • Optional cancelText?: ReactNode
  • Optional closeOnAction?: boolean
  • Optional closeOnMaskClick?: boolean
  • Optional extra?: ReactNode
  • Optional onAction?: ((action, index) => void)
      • (action, index): void
      • Parameters

        • action: Action
        • index: number

        Returns void

  • Optional onClose?: (() => void)
      • (): void
      • Returns void

  • Optional onMaskClick?: (() => void)
      • (): void
      • Returns void

  • Optional popupClassName?: string
  • Optional popupStyle?: CSSProperties

    Deprecated

    use styles instead

  • Optional safeArea?: boolean
  • Optional styles?: Partial<Record<"body" | "mask", CSSProperties>>
  • Optional visible?: boolean

Generated using TypeDoc