Skip to content

Commit

Permalink
Merge pull request #2923 from finnishtransportagency/DROTH-3884_ui_ha…
Browse files Browse the repository at this point in the history
…ndling_for_traffic_signs_outside_roads_from_master

DROTH-3884 render bearing value in read only form
  • Loading branch information
SWJPTulijoki authored Feb 15, 2024
2 parents a1b5df1 + 5b16987 commit 30ca806
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions UI/src/view/point_asset/trafficSignForm.js
Original file line number Diff line number Diff line change
Expand Up @@ -102,13 +102,15 @@
};

var renderBearingElement = function (asset) {
var assetIsOutsideRoadNetwork = asset.validityDirection === validitydirections.outsideRoadNetwork;
var bearingElement = $('' +
' <div class="form-group editable form-point-asset">' +
' <label class="control-label">Suuntima</label>' +
' <input type="number" min=0, max=360 class="form-control" id=bearing required>' +
' <p class="form-control-static">' + (assetIsOutsideRoadNetwork ? asset.bearing : '') + '</p>' +
' </div>');
bearingElement.find('input').prop("disabled", asset.validityDirection != validitydirections.outsideRoadNetwork);
bearingElement.find('input').prop("valueAsNumber", asset.validityDirection != validitydirections.outsideRoadNetwork ? NaN : asset.bearing);
bearingElement.find('input').prop("disabled", !assetIsOutsideRoadNetwork);
bearingElement.find('input').prop("valueAsNumber", assetIsOutsideRoadNetwork ? asset.bearing : NaN);
return bearingElement;
};

Expand Down

0 comments on commit 30ca806

Please sign in to comment.