Sha256: 3388ae5bf78009bc8120b0f4af7d3203036446333fea54b0e51d8f88f5b09a78

Contents?: true

Size: 518 Bytes

Versions: 5

Compression:

Stored size: 518 Bytes

Contents

import { Injectable, OnDestroy } from '@angular/core';
import { OverlayContainer } from '@angular/cdk/overlay';

export class AppOverlayContainer extends OverlayContainer {

  override _createContainer(): void {
    let container = document.createElement('div');
    container.classList.add('cdk-overlay-container');

    let elem = document.querySelector('#openc3-tool');
    if (!elem) {
      elem = document.createElement('div')
    }
    elem.appendChild(container);
    this._containerElement = container;
  }
}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
openc3-6.2.0 templates/tool_angular/src/app/custom-overlay-container.ts
openc3-6.1.0 templates/tool_angular/src/app/custom-overlay-container.ts
openc3-6.0.2 templates/tool_angular/src/app/custom-overlay-container.ts
openc3-6.0.1 templates/tool_angular/src/app/custom-overlay-container.ts
openc3-6.0.0 templates/tool_angular/src/app/custom-overlay-container.ts