opf/openproject

View on GitHub
frontend/src/app/features/bim/ifc_models/ifc-viewer/ifc-viewer.service.ts

Summary

Maintainability
A
2 hrs
Test Coverage

Function newViewer has 33 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  public newViewer(elements:XeokitElements, projects:IfcProjectDefinition[]):void {
    const server = new XeokitServer(this.pathHelper);
    // eslint-disable-next-line @typescript-eslint/no-unsafe-call
    const viewerUI = new BIMViewer(server, elements) as XeokitBimViewer;

    Function getViewpoint$ has 29 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

      public getViewpoint$():Observable<CreateBcfViewpointData> {
        if (!this.viewer) {
          return of();
        }
    
    

      There are no issues that match your filters.

      Category
      Status