탭 열기 수정

This commit is contained in:
현성필
2023-05-19 13:42:35 +09:00
parent d78b65d4a6
commit 2ff53a17ca
2 changed files with 22 additions and 5 deletions
+9
View File
@@ -1563,3 +1563,12 @@ figure div span {
display: inline-block;
margin-right: 5px; /* Adjust this value as per your requirement */
}
.nav-link {
color: #AAAAAA;
}
.nav-link.active{
font-weight: bold;
color: #000000;
}
@@ -398,6 +398,9 @@
apiRequestTabTitle.append(li);
}
},
openTab: function(idx){
$('#apiRequestTabTitle li:eq(' + idx + ') button').tab('show');
},
renderTabContent: function (idx) {
let apiRequestTabContent = $('#apiRequestTabContent');
@@ -488,11 +491,11 @@
});
me.requests[idx].onDidChangeModelContent(function (e) {
model.requestBody = me.requests[idx].getValue();
model.requestBody = requestBodyEditor.getValue();
});
target.find('.request_body_type').on('change', function () {
let model = me.requests[idx].getModel();
let model = requestBodyEditor.getModel();
monaco.editor.setModelLanguage(model, $(this).val());
});
@@ -510,9 +513,7 @@
target.find('.method').val(model.method);
this.renderParam(idx);
this.renderHeaders(idx);
$('#apiRequestTabTitle li:eq(' + view.currentIdx + ') button').tab('show');
this.openTab(view.currentIdx);
},
render: function () {
let apiRequestTabContent = $('#apiRequestTabContent');
@@ -903,6 +904,13 @@
view.currentIdx = apiRequests.length - 1;
view.renderTabHeader();
view.renderTabContent(view.currentIdx);
} else {
//show selected tab
view.currentIdx = apiRequests.findIndex(function (api) {
return api.id === selectedApi.id;
});
view.openTab(view.currentIdx);
}
}
},