renderervalid.component.ts
654 Bytes
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;
}
}