Skip to content

Commit

Permalink
chore: Score analysis collapse, replace arrow with chevron icon
Browse files Browse the repository at this point in the history
  • Loading branch information
ge0ffrey authored and triceo committed Feb 11, 2024
1 parent 05b25aa commit 25d3d34
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 20 deletions.
8 changes: 4 additions & 4 deletions technology/java-spring-boot/src/main/resources/static/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -299,13 +299,13 @@ function analyze() {
matchesRow.append($(`<td/>`).attr('colspan', '6').append(matchesListGroup));
analysisTBody.append(matchesRow);

row.append($(`<td/>`).append($(`<a/>`).attr("data-toggle", "collapse").attr('href', "#row" + index + "Collapse").append($(`<span/>`).addClass('fas').addClass('fa-arrow-down')).click(e => {
row.append($(`<td/>`).append($(`<a/>`).attr("data-toggle", "collapse").attr('href', "#row" + index + "Collapse").append($(`<span/>`).addClass('fas').addClass('fa-chevron-down')).click(e => {
matchesRow.collapse('toggle');
let target = $(e.target);
if (target.hasClass('fa-arrow-down')) {
target.removeClass('fa-arrow-down').addClass('fa-arrow-up');
if (target.hasClass('fa-chevron-down')) {
target.removeClass('fa-chevron-down').addClass('fa-chevron-up');
} else {
target.removeClass('fa-arrow-up').addClass('fa-arrow-down');
target.removeClass('fa-chevron-up').addClass('fa-chevron-down');
}
})));
} else {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -299,13 +299,13 @@ function analyze() {
matchesRow.append($(`<td/>`).attr('colspan', '6').append(matchesListGroup));
analysisTBody.append(matchesRow);

row.append($(`<td/>`).append($(`<a/>`).attr("data-toggle", "collapse").attr('href', "#row" + index + "Collapse").append($(`<span/>`).addClass('fas').addClass('fa-arrow-down')).click(e => {
row.append($(`<td/>`).append($(`<a/>`).attr("data-toggle", "collapse").attr('href', "#row" + index + "Collapse").append($(`<span/>`).addClass('fas').addClass('fa-chevron-down')).click(e => {
matchesRow.collapse('toggle');
let target = $(e.target);
if (target.hasClass('fa-arrow-down')) {
target.removeClass('fa-arrow-down').addClass('fa-arrow-up');
if (target.hasClass('fa-chevron-down')) {
target.removeClass('fa-chevron-down').addClass('fa-chevron-up');
} else {
target.removeClass('fa-arrow-up').addClass('fa-arrow-down');
target.removeClass('fa-chevron-up').addClass('fa-chevron-down');
}
})));
} else {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -299,13 +299,13 @@ function analyze() {
matchesRow.append($(`<td/>`).attr('colspan', '6').append(matchesListGroup));
analysisTBody.append(matchesRow);

row.append($(`<td/>`).append($(`<a/>`).attr("data-toggle", "collapse").attr('href', "#row" + index + "Collapse").append($(`<span/>`).addClass('fas').addClass('fa-arrow-down')).click(e => {
row.append($(`<td/>`).append($(`<a/>`).attr("data-toggle", "collapse").attr('href', "#row" + index + "Collapse").append($(`<span/>`).addClass('fas').addClass('fa-chevron-down')).click(e => {
matchesRow.collapse('toggle');
let target = $(e.target);
if (target.hasClass('fa-arrow-down')) {
target.removeClass('fa-arrow-down').addClass('fa-arrow-up');
if (target.hasClass('fa-chevron-down')) {
target.removeClass('fa-chevron-down').addClass('fa-chevron-up');
} else {
target.removeClass('fa-arrow-up').addClass('fa-arrow-down');
target.removeClass('fa-chevron-up').addClass('fa-chevron-down');
}
})));
} else {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -126,10 +126,10 @@ function requestRecommendations(visitId, solution, endpointPath) {
$(`#row${index2}Button${index}`).click(e => {
$(`#row${index2}Collapse${index}`).collapse('toggle');
let target = $(e.target);
if (target.hasClass('fa-arrow-down')) {
target.removeClass('fa-arrow-down').addClass('fa-arrow-up');
if (target.hasClass('fa-chevron-down')) {
target.removeClass('fa-chevron-down').addClass('fa-chevron-up');
} else {
target.removeClass('fa-arrow-up').addClass('fa-arrow-down');
target.removeClass('fa-chevron-up').addClass('fa-chevron-down');
}
});
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -113,16 +113,16 @@ function visualizeConstraintMatches(analysisTBody, row, constraintIndex, matches
analysisTBody.append(matchesRow);

if (recommendation) {
row.append($(`<td/>`).append($(`<a/>`).attr("data-toggle", "collapse").attr('id', "row" + constraintIndex + "Button" + recommendationIndex).attr('href', "#row" + constraintIndex + "Collapse").append($(`<span/>`).addClass('fas').addClass('fa-arrow-down'))));
row.append($(`<td/>`).append($(`<a/>`).attr("data-toggle", "collapse").attr('id', "row" + constraintIndex + "Button" + recommendationIndex).attr('href', "#row" + constraintIndex + "Collapse").append($(`<span/>`).addClass('fas').addClass('fa-chevron-down'))));
} else {
row.append($(`<td/>`).append($(`<a/>`).attr("data-toggle", "collapse").attr('href', "#row" + constraintIndex + "Collapse").append($(`<span/>`).addClass('fas').addClass('fa-arrow-down')).click(function (e) {
row.append($(`<td/>`).append($(`<a/>`).attr("data-toggle", "collapse").attr('href', "#row" + constraintIndex + "Collapse").append($(`<span/>`).addClass('fas').addClass('fa-chevron-down')).click(function (e) {
console.log('clicou', e)
matchesRow.collapse('toggle');
let target = $(e.target);
if (target.hasClass('fa-arrow-down')) {
target.removeClass('fa-arrow-down').addClass('fa-arrow-up');
if (target.hasClass('fa-chevron-down')) {
target.removeClass('fa-chevron-down').addClass('fa-chevron-up');
} else {
target.removeClass('fa-arrow-up').addClass('fa-arrow-down');
target.removeClass('fa-chevron-up').addClass('fa-chevron-down');
}
})));
}
Expand Down

0 comments on commit 25d3d34

Please sign in to comment.