blob: d99bb051550802a187a9d61f7068489b2c52820d [file] [log] [blame]
import { Pipe, PipeTransform } from '@angular/core';
const transformMatrix: any = {
sub_name: "SubMessage Name",
sub_description: "SubMessage Description",
sub_number: "SubMessage Number",
sub_txRate: "SubMessage Tx Rate",
name: "Message Name",
description: "Message Description",
interfaceMessageNumber: "Message Number",
interfaceMessagePeriodicity: "Periodicity",
interfaceMessageRate: "Tx Rate",
interfaceMessageWriteAccess: "Read/Write",
interfaceMessageType:"Type"
}
@Pipe({
name: 'convertMessageTableTitlesToString'
})
export class ConvertMessageTableTitlesToStringPipe implements PipeTransform {
transform(value: string, ...args: unknown[]): unknown {
if (transformMatrix[value] != null && transformMatrix[value] != undefined) {
return transformMatrix[value]
}
return value;
}
}