Blame view

src/helpers/renderervalid.component.ts 654 Bytes
7085f966   Yarik   Validation try
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  import { Component } from '@angular/core';
  
  import { AgRendererComponent } from 'ag-grid-ng2/main';
  
  @Component({
      selector: 'render-cell',
      template: `<span *ngIf="this.value !== undefined">{{this.value}}</span>`,
  })
  export class RendererValidComponent implements AgRendererComponent {
      private params: any;
      private value: string = null;
      agInit(params: any): void {
          this.params = params;
          this.setValue(params);
      }
      refresh(params: any): void {
          this.params = params;
          console.log(params);
          this.setValue(params);
      }
      private setValue(params) {
          this.value = params.value;
      }
  }