import { Component } from '@angular/core'; import { AgRendererComponent } from 'ag-grid-ng2/main'; import { RegionSelectList } from '../models/regionselectlist'; @Component({ selector: 'render-cell', template: `{{this.region.name}}` }) export class RendererComponent implements AgRendererComponent { private params: any; private region: RegionSelectList; agInit(params: any): void { this.params = params; console.log(params); this.setValue(params); } refresh(params: any): void { this.params = params; console.log(params); this.setValue(params); } private setValue(params) { this.region = params.value; console.log(params); } }