in sonar-plugin-server/src/main/resources/buildServerResources/manageSonarServers.js [8:44]
initPage: function () {
var $pf = $j(".runnerFormTable input[id='sonar.password_field']");
$pf.click(function () {
$pf.val("");
$pf.attr("data-modified", "modified");
}).keydown(function () {
$pf.attr("data-modified", "modified");
});
var $tf = $j(".runnerFormTable input[id='sonar.token_field']");
$tf.click(function () {
$tf.val("");
$tf.attr("data-modified", "modified");
}).keydown(function () {
$tf.attr("data-modified", "modified");
});
var $pjf = $j(".runnerFormTable input[id='sonar.jdbc.password_field']");
$pjf.click(function () {
$pjf.val("");
$pjf.attr("data-modified", "modified");
}).keydown(function () {
$pf.attr("data-modified", "modified");
});
$j(".enableDatabaseSettings").click(function () {
$j(".databaseSettings").show();
$j(".enableDatabaseSettings").hide();
});
$j('input[name="sonar.useTokenLogin"]').click(function () {
let tokenSelected = $j('input[id="sonar.useTokenLogin.true"]').prop("checked");
if (tokenSelected) {
$j(".tokenAuthBlock").show();
$j(".loginAuthBlock").hide();
} else {
$j(".tokenAuthBlock").hide();
$j(".loginAuthBlock").show();
}
});
},