All files / src/app/ceph/block/rbd-details rbd-details.component.ts

91.67% Statements 11/12
70% Branches 7/10
100% Functions 3/3
90% Lines 9/10

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 285x   5x               5x   5x     5x   5x       5x 25x       5x  
import { Component, Input, OnChanges, TemplateRef, ViewChild } from '@angular/core';
 
import { CdTableSelection } from '../../../shared/models/cd-table-selection';
import { RbdFormModel } from '../rbd-form/rbd-form.model';
 
@Component({
  selector: 'cd-rbd-details',
  template: require('./rbd-details.component.html'),
  styles: []
})
export class RbdDetailsComponent implements OnChanges {
  @Input()
  selection: CdTableSelection;
  selectedItem: RbdFormModel;
  @Input()
  images: any;
  @ViewChild('poolConfigurationSourceTpl')
  poolConfigurationSourceTpl: TemplateRef<any>;
 
  constructor() {}
 
  ngOnChanges() {
    Iif (this.selection.hasSelection) {
      this.selectedItem = this.selection.first();
    }
  }
}