@for (mappingConfig of mappingsConfigFormArray.controls; track mappingConfig; let isLast = $last) {
@for (dataType of dataTypes; track dataType) { {{ dataTypesTranslationMap.get(dataType) | translate }} } @if (mappingConfig.get('dataType').hasError('required')) { {{ 'device-profile.snmp.data-type-required' | translate }} } @if (mappingConfig.get('key').hasError('required')) { {{ 'device-profile.snmp.data-key-required' | translate }} } @if (mappingConfig.get('oid').hasError('required')) { {{ 'device-profile.snmp.oid-required' | translate }} } @if (mappingConfig.get('oid').hasError('pattern')) { {{ 'device-profile.snmp.oid-pattern' | translate }} } @if (!disabled) { }
} @if (!mappingsConfigFormArray.controls.length && !disabled) {
device-profile.snmp.please-add-mapping-config
} @if (!disabled) {
}