Я решил свою проблему. Важно было понять, что getClass ожидает определенный объект. Как и в ngx-документации Я также заметил тип возвращаемого значения any.
Я регистрирую это в своей консоли, чтобы я мог правильно обратиться к классу
getCellClass(a: any): any {
console.log(a);
return {
'ngx-datatable-value-negative': value <= 0
};
}
Это как я получил этот объект:
{row: {…}, group: undefined, column: {…}, value: -0.5, rowHeight: "auto"}
Далее я мог бы использовать мой новый созданный класс NgxDatatableCell для передачи ожидаемого объекта для cellClass
export class NgxDatatableCell {
value: number;
}
Наконец, вот как теперь выглядит мой метод
getCellClass(row: NgxDatatableCell): any {
return {
'ngx-datatable-value-negative': row.value < 0,
};
}