Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IToastProps<T>

Toast Properties

Type parameters

  • T

Hierarchy

  • IBaseProps<IToast>
    • IToastProps

Index

Properties

Optional assignTo

assignTo: (obj: IToast) => void

Assigns the object to the input parameter.

Type declaration

Optional body

body: string | T

Optional className

className: string

Custom class names.

Optional data

data: any

Optional el

el: Element | HTMLElement

The element to render the component to.

Optional headerImgClass

headerImgClass: string

Optional headerImgSrc

headerImgSrc: string

Optional headerText

headerText: string

Optional hideCloseButton

hideCloseButton: boolean

Optional mutedText

mutedText: string

Optional onClick

onClick: (el?: HTMLElement, data?: any) => void

Type declaration

    • (el?: HTMLElement, data?: any): void
    • Parameters

      • Optional el: HTMLElement
      • Optional data: any

      Returns void

Optional onRenderBody

onRenderBody: (el?: HTMLElement, data?: any) => void

Type declaration

    • (el?: HTMLElement, data?: any): void
    • Parameters

      • Optional el: HTMLElement
      • Optional data: any

      Returns void

Optional onRenderHeader

onRenderHeader: (el?: HTMLElement, data?: any) => void

Type declaration

    • (el?: HTMLElement, data?: any): void
    • Parameters

      • Optional el: HTMLElement
      • Optional data: any

      Returns void

Optional options

options: IToastOptions

Generated using TypeDoc