All files / app/component/lens lens.component.html

16.98% Statements 9/53
33.33% Branches 4/12
0% Functions 0/2
20.51% Lines 8/39

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 925x   2x             5x   2x             5x                                                                                                                           2x   5x 5x                
@if (query.responseOf) {
  <div class="list-container">
    <div class="label" i18n>Responses Of:</div>
    <app-ref class="full-page"
             [ref]="query.responseOf"
             [showToggle]="true"
             (copied)="query.refresh()"></app-ref>
  </div>
}
@if (query.sourcesOf) {
  <div class="list-container">
    <div class="label" i18n>Sources Of:</div>
    <app-ref class="full-page"
             [ref]="query.sourcesOf"
             [showToggle]="true"
             (copied)="query.refresh()"></app-ref>
  </div>
}
@if (isTemplate('graph')) {
  @defer {
    <app-force-directed #lens
                        [tag]="tag"
                        [content]="page?.content || []"></app-force-directed>
  } @placeholder {
    <app-loading></app-loading>
  }
} @else if (isTemplate('grid')) {
  @defer {
    <app-grid #lens
              [tag]="tag"
              [ext]="ext!"
              [page]="page"
              [pageControls]="pageControls"
              [cols]="cols"></app-grid>
  } @placeholder {
    <app-loading></app-loading>
  }
} @else if (isTemplate('notes')) {
  <app-notebook #lens
                [class]="cssClass(ext?.tag)"
                [ext]="ext"
                [page]="page"
                [pageControls]="pageControls"
                [plugins]="plugins"
                [cols]="cols"></app-notebook>
} @else if (isTemplate('kanban')) {
  <app-kanban #lens
              [query]="tag"
              [ext]="ext!"
              [fullPage]="fullPage"
              [pageControls]="pageControls"
              [size]="size"
              [sort]="sort"
              [filter]="filter"
              [search]="search"></app-kanban>
} @else if (isTemplate('blog')) {
  <app-blog #lens
            [ext]="ext!"
            [page]="page"
            [pageControls]="pageControls"
            [cols]="cols"></app-blog>
} @else if (isTemplate('chat')) {
  <app-chat #lens
            [query]="tag"></app-chat>
} @else if (isTemplate('map')) {
  @defer {
    <app-map #lens
             [tag]="tag"
             [ext]="ext"
             [page]="page"
             [pageControls]="pageControls"></app-map>
  } @placeholder {
    <app-loading></app-loading>
  }
} @else if (isTemplate('folder')) {
  <app-folder #lens
              [page]="page"
              [tag]="tag"
              [ext]="ext!"></app-folder>
} @else {
  <app-ref-list #lens
                class="expand"
                [class]="cssClass(ext?.tag)"
                [ext]="ext"
                [page]="page"
                [pageControls]="pageControls"
                [plugins]="plugins"
                [cols]="cols"
                [showAlarm]="showAlarm"
                [showVotes]="showVotes"></app-ref-list>
}