Constructor
new Overlay()
A simple overlay component
- Copyright
- schukai GmbH
- Monster.Components.Host.Overlay.event:monster-overlay-before-open
- Monster.Components.Host.Overlay.event:monster-overlay-open
- Monster.Components.Host.Overlay.event:monster-overlay-before-close
- Monster.Components.Host.Overlay.event:monster-overlay-closed
Members
defaults
data-monster-options
must be used.To set the options via the html tag the attribute data-monster-options
must be used.
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
templates | Object | Template definitions Properties
| |||||||||
container | Object | Container definitions | |||||||||
container | array | Container definitions | |||||||||
container[].name | string | Name of the container | |||||||||
container[].content | string | Content of the container | |||||||||
container[].class | string | Css class of the container | |||||||||
classes | Object | Css classes Properties
| |||||||||
features | Object | Feature definitions Properties
|
- See
- https://monsterjs.org/en/doc/#configurate-a-monster-control The individual configuration values can be found in the table.
Methods
assembleMethodSymbol() → {Monster.Components.Host.Overlay}
close() → {Monster.Components.Host.Overlay}
open() → {Monster.Components.Host.Overlay}
- Monster.Components.Host.Overlay.event:monster-overlay-before-open
- Monster.Components.Host.Overlay.event:monster-overlay-open
- Monster.Components.Host.Overlay.event:monster-overlay-before-close
- Monster.Components.Host.Overlay.event:monster-overlay-closed
toggle() → {Monster.Components.Host.Overlay}
(static) getCSSStyleSheet() → {Array.<CSSStyleSheet>}
- Type:
- Array.<CSSStyleSheet>
(static) getTag() → {string}
- Type:
- string
Events
event:monster-overlay-before-close
This event is fired before the overlay is closed. The event is fired on the overlay opener element.
- object
event:monster-overlay-before-open
This event is fired before the overlay is opened. The event is fired on the overlay opener element.
- object
event:monster-overlay-closed
This event is fired after the overlay is closed. The event is fired on the overlay opener element.
- object
event:monster-overlay-opened
This event is fired after the overlay is opened. The event is fired on the overlay opener element.
- object