OverlayDomRenderService constructor

OverlayDomRenderService(
  1. OverlayStyleConfig styleConfig,
  2. @Inject(overlayContainerToken) HtmlElement containerElement,
  3. @Inject(overlayContainerName) String _containerName,
  4. DomRuler _domRuler,
  5. DomService _domService,
  6. AcxImperativeViewUtils _imperativeViewUtils,
  7. @Inject(overlaySyncDom) dynamic _useDomSynchronously,
  8. @Inject(overlayRepositionLoop) dynamic _useRepositionLoop,
  9. 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();
}