Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CustomDialogProps

Hierarchy

  • CustomDialogProps

Index

Properties

Optional body

body: React.ReactNode

Optional bodyLabel

bodyLabel: string

Optional children

children: React.ReactNode

Optional className

className: string

Optional confirmLabel

confirmLabel: string

Optional dismissLabel

dismissLabel: string

Optional footer

footer: React.ReactNode

handleClose

handleClose: () => void

Type declaration

    • (): void
    • Returns void

Optional handleConfirm

handleConfirm: (e?: MouseEvent<HTMLButtonElement>) => void

Type declaration

    • (e?: MouseEvent<HTMLButtonElement>): void
    • Parameters

      • Optional e: MouseEvent<HTMLButtonElement>

      Returns void

Optional handleDismiss

handleDismiss: (e?: MouseEvent<HTMLButtonElement>) => void

Type declaration

    • (e?: MouseEvent<HTMLButtonElement>): void
    • Parameters

      • Optional e: MouseEvent<HTMLButtonElement>

      Returns void

Optional header

header: React.ReactNode

Optional headerLabel

headerLabel: string

Optional height

height: string

identifier

identifier: ModalIdentifier

Optional isConfirmDisabled

isConfirmDisabled: boolean

Optional isDismissDisabled

isDismissDisabled: boolean

Optional isVisible

isVisible: boolean

position

position: { x: number; y: number }

Type declaration

  • x: number
  • y: number

Optional style

style: CSSProperties

type

type: ModalType

Optional width

width: string