OverlayDomRenderService constructor
OverlayDomRenderService(
- OverlayStyleConfig styleConfig,
- @Inject(overlayContainerToken) HtmlElement containerElement,
- @Inject(overlayContainerName) String _containerName,
- DomRuler _domRuler,
- DomService _domService,
- AcxImperativeViewUtils _imperativeViewUtils,
- @Inject(overlaySyncDom) dynamic _useDomSynchronously,
- @Inject(overlayRepositionLoop) dynamic _useRepositionLoop,
- ZIndexer _zIndexer,
Implementation
OverlayDomRenderService(
OverlayStyleConfig styleConfig,
@Inject(overlayContainerToken) this.containerElement,
@Inject(overlayContainerName) this._containerName,
this._domRuler,
this._domService,
this._imperativeViewUtils,
@Inject(overlaySyncDom) this._useDomSynchronously,
@Inject(overlayRepositionLoop) this._useRepositionLoop,
this._zIndexer) {
containerElement.attributes['name'] = _containerName;
styleConfig.registerStyles();
_lastZIndex = _zIndexer.peek();
}