_defineOverlayConfig | protected | | | OverlayConfig | OverlayMixin |
_defineOverlay | protected | | { contentNode, invokerNode, referenceNode, backdropNode, contentWrapperNode }, config: DefineOverlayConfig | OverlayController | OverlayMixin |
_setupOpenCloseListeners | protected | | | | OverlayMixin |
_teardownOpenCloseListeners | protected | | | | OverlayMixin |
_setupOverlayCtrl | protected | | | | OverlayMixin |
_teardownOverlayCtrl | protected | | | | OverlayMixin |
_setOpenedWithoutPropertyEffects | protected | When the opened state is changed by an Application Developer,cthe OverlayController is
requested to show/hide. It might happen that this request is not honoured
(intercepted in before-hide for instance), so that we need to sync the controller state
to this webcomponent again, preventing eternal loops. | newOpened: boolean | | OverlayMixin |
toggle | public | Toggles the overlay | | | OverlayMixin |
open | public | Shows the overlay | | | OverlayMixin |
close | public | Hides the overlay | | | OverlayMixin |
repositionOverlay | public | Sometimes it's needed to recompute Popper position of an overlay, for instance when we have
an opened combobox and the surrounding context changes (the space consumed by the textbox
increases vertically) | | | OverlayMixin |