Skip to content

@serenity-is/corelib / Toastr

Class: Toastr

Table of contents

Constructors

Properties

Methods

Constructors

constructor

• new Toastr(options?)

Parameters

Name Type
options? ToastrOptions

Defined in

src/q/toastr2.ts:88

Properties

listener

• Private listener: any

Defined in

src/q/toastr2.ts:80


options

• options: ToastrOptions

Defined in

src/q/toastr2.ts:86


previousToast

• Private previousToast: string = null

Defined in

src/q/toastr2.ts:84


toastId

• Private toastId: number = 0

Defined in

src/q/toastr2.ts:82

Methods

clear

▸ clear(toastElement?, clearOptions?): void

Parameters

Name Type
toastElement? HTMLElement
clearOptions Object
clearOptions.force? boolean

Returns

void

Defined in

src/q/toastr2.ts:185


clearContainer

▸ Private clearContainer(options?): void

Parameters

Name Type
options Partial<ToastrOptions>

Returns

void

Defined in

src/q/toastr2.ts:235


clearToast

▸ Private clearToast(toastElement?, options?, clearOptions?): boolean

Parameters

Name Type
toastElement? HTMLElement
options? ToastContainerOptions
clearOptions Object
clearOptions.force? boolean

Returns

boolean

Defined in

src/q/toastr2.ts:247


createContainer

▸ Private createContainer(options?): HTMLElement

Parameters

Name Type
options ToastContainerOptions

Returns

HTMLElement

Defined in

src/q/toastr2.ts:93


error

▸ error(message?, title?, opt?): HTMLElement

Parameters

Name Type
message? string
title? string
opt? ToastrOptions

Returns

HTMLElement

Defined in

src/q/toastr2.ts:121


getContainer

▸ getContainer(options?, create?): HTMLElement

Parameters

Name Type Default value
options? ToastContainerOptions undefined
create boolean false

Returns

HTMLElement

Defined in

src/q/toastr2.ts:109


info

▸ info(message?, title?, opt?): HTMLElement

Parameters

Name Type
message? string
title? string
opt? ToastrOptions

Returns

HTMLElement

Defined in

src/q/toastr2.ts:160


notify

▸ Private notify(map, opt): HTMLElement

Parameters

Name Type
map NotifyMap
opt ToastrOptions

Returns

HTMLElement

Defined in

src/q/toastr2.ts:266


publish

▸ publish(args): void

Parameters

Name Type
args Toastr

Returns

void

Defined in

src/q/toastr2.ts:177


remove

▸ remove(toastElement?): void

Parameters

Name Type
toastElement? HTMLElement

Returns

void

Defined in

src/q/toastr2.ts:191


removeToast

▸ removeToast(toastElement, options?): void

Parameters

Name Type
toastElement HTMLElement
options ToastrOptions

Returns

void

Defined in

src/q/toastr2.ts:211


subscribe

▸ subscribe(callback): void

Parameters

Name Type
callback (response: Toastr) => void

Returns

void

Defined in

src/q/toastr2.ts:173


success

▸ success(message?, title?, opt?): HTMLElement

Parameters

Name Type
message? string
title? string
opt? ToastrOptions

Returns

HTMLElement

Defined in

src/q/toastr2.ts:147


warning

▸ warning(message?, title?, opt?): HTMLElement

Parameters

Name Type
message? string
title? string
opt? ToastrOptions

Returns

HTMLElement

Defined in

src/q/toastr2.ts:134