Toaster
Defined in: ui/Toaster.ts:85
Toaster component that manages the display and positioning of toast notifications.
Example
Section titled “Example”// Create a toasterconst toaster = new Toaster({ position: 'top right', maxToasts: 3});
// Show a basic toasttoaster.show({ message: "Operation successful!", type: "success"});
// Show a custom toasttoaster.show({ message: "Custom notification", backgroundColor: 0x9b59b6, shadow: { color: 0x000000, alpha: 0.2, offset: { x: 4, y: 4 } }});
// Hide all toaststoaster.hideAll();
Extends
Section titled “Extends”Container
<Application
<DataSchema
,ActionContext
,Action
,Renderer
>,this
> &ISignalContainer
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Toaster(
config
,defaultToastConfig
):Toaster
Defined in: ui/Toaster.ts:180
Create a new Toaster instance to manage toast notifications.
Parameters
Section titled “Parameters”config
Section titled “config”Partial
<ToasterConfig
> = {}
Configuration for the Toaster’s position, spacing, and behavior
defaultToastConfig
Section titled “defaultToastConfig”Partial
<ToastConfig
> = {}
Default configuration applied to all toasts shown by this Toaster
Returns
Section titled “Returns”Toaster
Example
Section titled “Example”// Basic toaster with default settingsconst toaster = new Toaster();
// Toaster with custom position and behaviorconst toaster = new Toaster({ position: 'bottom center', maxToasts: 3, spacing: 15, offset: { x: 20, y: 30 }, stackDirection: 'up'});
// Toaster with custom defaults for all toastsconst toaster = new Toaster( { position: 'top right', maxToasts: 5 }, { backgroundColor: 0x000000, backgroundAlpha: 0.8, cornerRadius: 8, shadow: { color: 0x000000, alpha: 0.2, offset: { x: 4, y: 4 } }, closeButton: { show: true, position: 'top right' } });
// The defaultToastConfig will be applied to all toasts,// but can be overridden per toast:toaster.show({ message: "Uses default config" });toaster.show({ message: "Custom config", backgroundColor: 0x9b59b6 // Overrides default});
Overrides
Section titled “Overrides”WithSignals(Container).constructor
Properties
Section titled “Properties”__dill_pixel_method_binding_root
Section titled “__dill_pixel_method_binding_root”__dill_pixel_method_binding_root:
boolean
=true
Defined in: display/Container.ts:68
Inherited from
Section titled “Inherited from”WithSignals(Container).__dill_pixel_method_binding_root
add:
object
Defined in: mixins/factory/Factory.ts:6
animatedSprite()
Section titled “animatedSprite()”animatedSprite: (
props?
) =>AnimatedSprite
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<AnimatedSpriteProps
>
Returns
Section titled “Returns”bitmapText()
Section titled “bitmapText()”bitmapText: (
props?
) =>BitmapText
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<TextProps
>
Returns
Section titled “Returns”BitmapText
button()
Section titled “button()”button: (
props?
) =>Button
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<ButtonProps
>
Returns
Section titled “Returns”container()
Section titled “container()”container: (
props?
) =>Container
<Application
<DataSchema
,ActionContext
,Action
,Renderer
>>
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<ContainerProps
>
Returns
Section titled “Returns”Container
<Application
<DataSchema
, ActionContext
, Action
, Renderer
>>
existing()
Section titled “existing()”existing: <
TEntity
>(entity
,props?
) =>TEntity
Type Parameters
Section titled “Type Parameters”TEntity
Section titled “TEntity”TEntity
Parameters
Section titled “Parameters”entity
Section titled “entity”TEntity
props?
Section titled “props?”Partial
<ExistingProps
>
Returns
Section titled “Returns”TEntity
flexContainer()
Section titled “flexContainer()”flexContainer: (
props?
) =>FlexContainer
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<FlexContainerProps
>
Returns
Section titled “Returns”graphics()
Section titled “graphics()”graphics: (
props?
) =>Graphics
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<GraphicsProps
>
Returns
Section titled “Returns”Graphics
htmlText()
Section titled “htmlText()”htmlText: (
props?
) =>HTMLText
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<HTMLTextProps
>
Returns
Section titled “Returns”HTMLText
particleContainer()
Section titled “particleContainer()”particleContainer: (
props?
) =>ParticleContainer
<Application
<DataSchema
,ActionContext
,Action
,Renderer
>>
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<ParticleContainerProps
>
Returns
Section titled “Returns”ParticleContainer
<Application
<DataSchema
, ActionContext
, Action
, Renderer
>>
spine()
Section titled “spine()”spine: (
props?
) =>Spine
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<SpineProps
>
Returns
Section titled “Returns”spineAnimation()
Section titled “spineAnimation()”spineAnimation: <
ANames
,A
>(props?
) =>SpineAnimation
<ANames
,A
>
Type Parameters
Section titled “Type Parameters”ANames
Section titled “ANames”ANames
extends string
= string
A
extends Application
<DataSchema
, ActionContext
, Action
, Renderer
> = Application
<DataSchema
, ActionContext
, Action
, Renderer
>
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<SpineProps
>
Returns
Section titled “Returns”SpineAnimation
<ANames
, A
>
sprite()
Section titled “sprite()”sprite: (
props?
) =>Sprite
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<SpriteProps
>
Returns
Section titled “Returns”Sprite
text()
Section titled “text()”text: (
props?
) =>Text
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<TextProps
>
Returns
Section titled “Returns”Text
texture()
Section titled “texture()”texture: (
props?
) =>Texture
=resolveTexture
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<TextureProps
>
Returns
Section titled “Returns”Texture
tilingSprite()
Section titled “tilingSprite()”tilingSprite: (
props?
) =>TilingSprite
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<TilingSpriteProps
>
Returns
Section titled “Returns”TilingSprite
toaster()
Section titled “toaster()”toaster: (
toasterConfig?
,defaultToastConfig
) =>Toaster
Parameters
Section titled “Parameters”toasterConfig?
Section titled “toasterConfig?”Partial
<ToasterConfig
>
defaultToastConfig?
Section titled “defaultToastConfig?”Partial
<ToastConfig
> = {}
Returns
Section titled “Returns”Toaster
uiCanvas()
Section titled “uiCanvas()”uiCanvas: (
props?
) =>UICanvas
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<UICanvasFactoryProps
>
Returns
Section titled “Returns”svg(
props
):Svg
Parameters
Section titled “Parameters”WithRequiredProps
<SvgProps
, "ctx"
>
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”WithSignals(Container).add
config
Section titled “config”config:
ToasterConfig
Defined in: ui/Toaster.ts:93
defaultToastConfig
Section titled “defaultToastConfig”defaultToastConfig:
Partial
<ToastConfig
>
Defined in: ui/Toaster.ts:94
make:
object
Defined in: mixins/factory/Factory.ts:7
animatedSprite()
Section titled “animatedSprite()”animatedSprite: (
props?
) =>AnimatedSprite
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<AnimatedSpriteProps
>
Returns
Section titled “Returns”bitmapText()
Section titled “bitmapText()”bitmapText: (
props?
) =>BitmapText
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<TextProps
>
Returns
Section titled “Returns”BitmapText
button()
Section titled “button()”button: (
props?
) =>Button
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<ButtonProps
>
Returns
Section titled “Returns”container()
Section titled “container()”container: (
props?
) =>Container
<Application
<DataSchema
,ActionContext
,Action
,Renderer
>>
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<ContainerProps
>
Returns
Section titled “Returns”Container
<Application
<DataSchema
, ActionContext
, Action
, Renderer
>>
existing()
Section titled “existing()”existing: <
TEntity
>(entity
,props?
) =>TEntity
Type Parameters
Section titled “Type Parameters”TEntity
Section titled “TEntity”TEntity
Parameters
Section titled “Parameters”entity
Section titled “entity”TEntity
props?
Section titled “props?”Partial
<ExistingProps
>
Returns
Section titled “Returns”TEntity
flexContainer()
Section titled “flexContainer()”flexContainer: (
props?
) =>FlexContainer
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<FlexContainerProps
>
Returns
Section titled “Returns”graphics()
Section titled “graphics()”graphics: (
props?
) =>Graphics
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<GraphicsProps
>
Returns
Section titled “Returns”Graphics
htmlText()
Section titled “htmlText()”htmlText: (
props?
) =>HTMLText
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<HTMLTextProps
>
Returns
Section titled “Returns”HTMLText
particleContainer()
Section titled “particleContainer()”particleContainer: (
props?
) =>ParticleContainer
<Application
<DataSchema
,ActionContext
,Action
,Renderer
>>
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<ParticleContainerProps
>
Returns
Section titled “Returns”ParticleContainer
<Application
<DataSchema
, ActionContext
, Action
, Renderer
>>
spine()
Section titled “spine()”spine: (
props?
) =>Spine
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<SpineProps
>
Returns
Section titled “Returns”spineAnimation()
Section titled “spineAnimation()”spineAnimation: <
ANames
,A
>(props?
) =>SpineAnimation
<ANames
,A
>
Type Parameters
Section titled “Type Parameters”ANames
Section titled “ANames”ANames
extends string
= string
A
extends Application
<DataSchema
, ActionContext
, Action
, Renderer
> = Application
<DataSchema
, ActionContext
, Action
, Renderer
>
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<SpineProps
>
Returns
Section titled “Returns”SpineAnimation
<ANames
, A
>
sprite()
Section titled “sprite()”sprite: (
props?
) =>Sprite
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<SpriteProps
>
Returns
Section titled “Returns”Sprite
text()
Section titled “text()”text: (
props?
) =>Text
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<TextProps
>
Returns
Section titled “Returns”Text
texture()
Section titled “texture()”texture: (
props?
) =>Texture
=resolveTexture
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<TextureProps
>
Returns
Section titled “Returns”Texture
tilingSprite()
Section titled “tilingSprite()”tilingSprite: (
props?
) =>TilingSprite
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<TilingSpriteProps
>
Returns
Section titled “Returns”TilingSprite
toaster()
Section titled “toaster()”toaster: (
toasterConfig?
,defaultToastConfig
) =>Toaster
Parameters
Section titled “Parameters”toasterConfig?
Section titled “toasterConfig?”Partial
<ToasterConfig
>
defaultToastConfig?
Section titled “defaultToastConfig?”Partial
<ToastConfig
> = {}
Returns
Section titled “Returns”Toaster
uiCanvas()
Section titled “uiCanvas()”uiCanvas: (
props?
) =>UICanvas
Parameters
Section titled “Parameters”props?
Section titled “props?”Partial
<UICanvasFactoryProps
>
Returns
Section titled “Returns”svg(
props
):Svg
Parameters
Section titled “Parameters”WithRequiredProps
<SvgProps
, "ctx"
>
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”WithSignals(Container).make
onAllToastsRemoved
Section titled “onAllToastsRemoved”
readonly
onAllToastsRemoved:Signal
<() =>void
>
Defined in: ui/Toaster.ts:91
Emitted when all toasts are removed
onAnimationComplete
Section titled “onAnimationComplete”onAnimationComplete:
Signal
<(entity
) =>void
>
Defined in: mixins/animated.ts:21
Inherited from
Section titled “Inherited from”WithSignals(Container).onAnimationComplete
onAnimationStart
Section titled “onAnimationStart”onAnimationStart:
Signal
<(entity
) =>void
>
Defined in: mixins/animated.ts:19
Inherited from
Section titled “Inherited from”WithSignals(Container).onAnimationStart
onAnimationUpdate
Section titled “onAnimationUpdate”onAnimationUpdate:
Signal
<(entity
) =>void
>
Defined in: mixins/animated.ts:20
Inherited from
Section titled “Inherited from”WithSignals(Container).onAnimationUpdate
onDestroy
Section titled “onDestroy”onDestroy:
Signal
<() =>void
>
Defined in: display/Container.ts:67
Inherited from
Section titled “Inherited from”WithSignals(Container).onDestroy
onToastAdded
Section titled “onToastAdded”
readonly
onToastAdded:Signal
<(toast
) =>void
>
Defined in: ui/Toaster.ts:87
Emitted when a new toast is added
onToastRemoved
Section titled “onToastRemoved”
readonly
onToastRemoved:Signal
<(toast
) =>void
>
Defined in: ui/Toaster.ts:89
Emitted when a toast is removed
signalConnections
Section titled “signalConnections”signalConnections:
SignalConnections
Defined in: mixins/signals.ts:9
Inherited from
Section titled “Inherited from”WithSignals(Container).signalConnections
onGlobalChildAdded
Section titled “onGlobalChildAdded”
static
onGlobalChildAdded:Signal
<(child
) =>void
>
Defined in: display/Container.ts:81
Inherited from
Section titled “Inherited from”WithSignals(Container).onGlobalChildAdded
onGlobalChildRemoved
Section titled “onGlobalChildRemoved”
static
onGlobalChildRemoved:Signal
<(child
) =>void
>
Defined in: display/Container.ts:82
Inherited from
Section titled “Inherited from”WithSignals(Container).onGlobalChildRemoved
Accessors
Section titled “Accessors”animationContext
Section titled “animationContext”Get Signature
Section titled “Get Signature”get animationContext():
undefined
|string
Defined in: display/Container.ts:72
Returns
Section titled “Returns”undefined
| string
Set Signature
Section titled “Set Signature”set animationContext(
value
):void
Defined in: display/Container.ts:75
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).animationContext
Get Signature
Section titled “Get Signature”get app():
A
Defined in: display/Container.ts:111
Get the application instance.
Returns
Section titled “Returns”A
Inherited from
Section titled “Inherited from”WithSignals(Container).app
maxToasts
Section titled “maxToasts”Get Signature
Section titled “Get Signature”get maxToasts():
number
Defined in: ui/Toaster.ts:121
Returns
Section titled “Returns”number
offset
Section titled “offset”Get Signature
Section titled “Get Signature”get offset():
number
| {x
:number
;y
:number
; }
Defined in: ui/Toaster.ts:117
Returns
Section titled “Returns”number
| { x
: number
; y
: number
; }
Get Signature
Section titled “Get Signature”get size():
number
Defined in: ui/Toaster.ts:101
Get the current number of visible toasts
Returns
Section titled “Returns”number
spacing
Section titled “spacing”Get Signature
Section titled “Get Signature”get spacing():
number
Defined in: ui/Toaster.ts:113
Returns
Section titled “Returns”number
stackDirection
Section titled “stackDirection”Get Signature
Section titled “Get Signature”get stackDirection():
"up"
|"down"
Defined in: ui/Toaster.ts:109
Returns
Section titled “Returns”"up"
| "down"
toastConfig
Section titled “toastConfig”Get Signature
Section titled “Get Signature”get toastConfig():
Partial
<ToastConfig
>
Defined in: ui/Toaster.ts:125
Returns
Section titled “Returns”Partial
<ToastConfig
>
toastPosition
Section titled “toastPosition”Get Signature
Section titled “Get Signature”get toastPosition():
UICanvasEdge
Defined in: ui/Toaster.ts:105
Returns
Section titled “Returns”Methods
Section titled “Methods”addColoredBackground()
Section titled “addColoredBackground()”addColoredBackground(
colorOrConfig
,alpha
):Sprite
Defined in: display/Container.ts:115
Parameters
Section titled “Parameters”colorOrConfig
Section titled “colorOrConfig”number
| Partial
<BackgroundConfig
>
number
= 1
Returns
Section titled “Returns”Sprite
Inherited from
Section titled “Inherited from”WithSignals(Container).addColoredBackground
added()
Section titled “added()”added():
void
Defined in: display/Container.ts:174
This method is called when the container is added to the stage. It is meant to be overridden by subclasses.
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).added
addSignalConnection()
Section titled “addSignalConnection()”addSignalConnection(…
args
):void
Defined in: mixins/signals.ts:13
Parameters
Section titled “Parameters”…SignalConnection
[]
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).addSignalConnection
animate()
Section titled “animate()”animate(
animationProps
,instance?
):Tween
Defined in: mixins/animated.ts:23
Parameters
Section titled “Parameters”animationProps
Section titled “animationProps”instance?
Section titled “instance?”any
Returns
Section titled “Returns”Tween
Inherited from
Section titled “Inherited from”WithSignals(Container).animate
animateFrom()
Section titled “animateFrom()”animateFrom(
animationProps
,instance?
):Tween
Defined in: mixins/animated.ts:25
Parameters
Section titled “Parameters”animationProps
Section titled “animationProps”instance?
Section titled “instance?”any
Returns
Section titled “Returns”Tween
Inherited from
Section titled “Inherited from”WithSignals(Container).animateFrom
animateFromTo()
Section titled “animateFromTo()”animateFromTo(
fromProps
,toProps
,instance?
):Tween
Defined in: mixins/animated.ts:27
Parameters
Section titled “Parameters”fromProps
Section titled “fromProps”toProps
Section titled “toProps”instance?
Section titled “instance?”any
Returns
Section titled “Returns”Tween
Inherited from
Section titled “Inherited from”WithSignals(Container).animateFromTo
animateSequence()
Section titled “animateSequence()”animateSequence(
sequences
,instance?
):Timeline
Defined in: mixins/animated.ts:33
Parameters
Section titled “Parameters”sequences
Section titled “sequences”instance?
Section titled “instance?”any
Returns
Section titled “Returns”Timeline
Inherited from
Section titled “Inherited from”WithSignals(Container).animateSequence
bob(
config?
,instance?
):Tween
Defined in: mixins/animated.ts:50
Parameters
Section titled “Parameters”config?
Section titled “config?”duration?
Section titled “duration?”number
intensity?
Section titled “intensity?”number
instance?
Section titled “instance?”any
Returns
Section titled “Returns”Tween
Inherited from
Section titled “Inherited from”WithSignals(Container).bob
childAdded()
Section titled “childAdded()”childAdded(
child
):void
Defined in: display/Container.ts:176
Parameters
Section titled “Parameters”Container
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).childAdded
childRemoved()
Section titled “childRemoved()”childRemoved(
child
):void
Defined in: display/Container.ts:191
Parameters
Section titled “Parameters”Container
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).childRemoved
connectAction()
Section titled “connectAction()”connectAction(…
args
):void
Defined in: mixins/signals.ts:15
Parameters
Section titled “Parameters”…SignalConnection
[]
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).connectAction
connectSignal()
Section titled “connectSignal()”connectSignal(…
args
):void
Defined in: mixins/signals.ts:14
Parameters
Section titled “Parameters”…SignalConnection
[]
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).connectSignal
destroy()
Section titled “destroy()”destroy():
void
Defined in: ui/Toaster.ts:399
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”WithSignals(Container).destroy
destroyAnimations()
Section titled “destroyAnimations()”destroyAnimations():
void
Defined in: mixins/animated.ts:39
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).destroyAnimations
hideAll()
Section titled “hideAll()”hideAll():
Promise
<void
>
Defined in: ui/Toaster.ts:260
Hide all currently visible toasts with animation
Returns
Section titled “Returns”Promise
<void
>
Promise that resolves when all toasts are hidden
isAnimationPlaying()
Section titled “isAnimationPlaying()”isAnimationPlaying():
boolean
Defined in: mixins/animated.ts:43
Returns
Section titled “Returns”boolean
Inherited from
Section titled “Inherited from”WithSignals(Container).isAnimationPlaying
pauseAnimations()
Section titled “pauseAnimations()”pauseAnimations():
void
Defined in: mixins/animated.ts:35
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).pauseAnimations
positionToasts()
Section titled “positionToasts()”positionToasts(
animate
,skipLast
):void
Defined in: ui/Toaster.ts:304
Update positions of all toasts
Parameters
Section titled “Parameters”animate
Section titled “animate”boolean
= true
Whether to animate the position changes
skipLast
Section titled “skipLast”boolean
= false
Whether to skip positioning the last toast
Returns
Section titled “Returns”void
pulse()
Section titled “pulse()”pulse(
config?
,instance?
):Tween
Defined in: mixins/animated.ts:48
Parameters
Section titled “Parameters”config?
Section titled “config?”duration?
Section titled “duration?”number
intensity?
Section titled “intensity?”number
times?
Section titled “times?”number
instance?
Section titled “instance?”any
Returns
Section titled “Returns”Tween
Inherited from
Section titled “Inherited from”WithSignals(Container).pulse
removeAll()
Section titled “removeAll()”removeAll():
Promise
<void
>
Defined in: ui/Toaster.ts:273
Remove all toasts (alias for hideAll)
Returns
Section titled “Returns”Promise
<void
>
removed()
Section titled “removed()”removed():
void
Defined in: display/Container.ts:189
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).removed
resize()
Section titled “resize()”resize():
void
Defined in: ui/Toaster.ts:394
Handle window resize events
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”WithSignals(Container).resize
resumeAnimations()
Section titled “resumeAnimations()”resumeAnimations():
void
Defined in: mixins/animated.ts:37
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).resumeAnimations
reverseAnimation()
Section titled “reverseAnimation()”reverseAnimation():
void
Defined in: mixins/animated.ts:41
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).reverseAnimation
shake()
Section titled “shake()”shake(
config?
,instance?
):Tween
Defined in: mixins/animated.ts:46
Parameters
Section titled “Parameters”config?
Section titled “config?”duration?
Section titled “duration?”number
intensity?
Section titled “intensity?”number
times?
Section titled “times?”number
instance?
Section titled “instance?”any
Returns
Section titled “Returns”Tween
Inherited from
Section titled “Inherited from”WithSignals(Container).shake
show()
Section titled “show()”show(
config
,overrideDefaults
):Promise
<Toast
>
Defined in: ui/Toaster.ts:197
Display a new toast notification
Parameters
Section titled “Parameters”config
Section titled “config”Partial
<ToastConfig
> = ...
Configuration for the toast to display
overrideDefaults
Section titled “overrideDefaults”boolean
= false
Returns
Section titled “Returns”Promise
<Toast
>
Promise that resolves with the created toast
update()
Section titled “update()”update(
ticker?
):void
Defined in: display/Container.ts:159
Update the container. This method is meant to be overridden by subclasses.
Parameters
Section titled “Parameters”ticker?
Section titled “ticker?”number
| Ticker
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).update
childAdded()
Section titled “childAdded()”
static
childAdded(child
):void
Defined in: display/Container.ts:84
Parameters
Section titled “Parameters”Container
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).childAdded
childRemoved()
Section titled “childRemoved()”
static
childRemoved(child
):void
Defined in: display/Container.ts:88
Parameters
Section titled “Parameters”Container
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”WithSignals(Container).childRemoved