rule-node-config.coordinate-field-names
{{ 'rule-node-config.latitude-field-name' | translate }} @if (geoFilterConfigForm.get('latitudeKeyName').hasError('required')) { {{ 'rule-node-config.latitude-field-name-required' | translate }} } {{ 'rule-node-config.longitude-field-name' | translate }} @if (geoFilterConfigForm.get('longitudeKeyName').hasError('required')) { {{ 'rule-node-config.longitude-field-name-required' | translate }} }
rule-node-config.coordinate-field-hint
rule-node-config.geofence-configuration
{{ 'rule-node-config.perimeter-type' | translate }} @for (type of perimeterTypes; track type) { {{ perimeterTypeTranslationMap.get(type) | translate }} }
{{ 'rule-node-config.fetch-perimeter-info-from-metadata' | translate }}
@if (geoFilterConfigForm.get('fetchPerimeterInfoFromMessageMetadata').value) { {{ 'rule-node-config.perimeter-key-name' | translate }} @if (geoFilterConfigForm.get('perimeterKeyName').hasError('required')) { {{ 'rule-node-config.perimeter-key-name-required' | translate }} } {{ 'rule-node-config.perimeter-key-name-hint' | translate }} } @if (geoFilterConfigForm.get('perimeterType').value === perimeterType.CIRCLE && !geoFilterConfigForm.get('fetchPerimeterInfoFromMessageMetadata').value) {
{{ 'rule-node-config.circle-center-latitude' | translate }} @if (geoFilterConfigForm.get('centerLatitude').hasError('required')) { {{ 'rule-node-config.circle-center-latitude-required' | translate }} } {{ 'rule-node-config.circle-center-longitude' | translate }} @if (geoFilterConfigForm.get('centerLongitude').hasError('required')) { {{ 'rule-node-config.circle-center-longitude-required' | translate }} }
{{ 'rule-node-config.range' | translate }} @if (geoFilterConfigForm.get('range').hasError('required')) { {{ 'rule-node-config.range-required' | translate }} } {{ 'rule-node-config.range-units' | translate }} @for (type of rangeUnits; track type) { {{ rangeUnitTranslationMap.get(type) | translate }} } @if (geoFilterConfigForm.get('rangeUnit').hasError('required')) { {{ 'rule-node-config.range-units-required' | translate }} }
} @if (geoFilterConfigForm.get('perimeterType').value === perimeterType.POLYGON && !geoFilterConfigForm.get('fetchPerimeterInfoFromMessageMetadata').value) { {{ 'rule-node-config.polygon-definition' | translate }} {{ 'rule-node-config.polygon-definition-hint' | translate }} @if (geoFilterConfigForm.get('polygonsDefinition').hasError('required')) { {{ 'rule-node-config.polygon-definition-required' | translate }} } }