MCPcopy Create free account
hub / github.com/IceClusters/icmysql / OpenResource

Function OpenResource

debug/js/app.js:72–100  ·  view source on GitHub ↗
(resourceName)

Source from the content-addressed store, hash-verified

70}
71
72function OpenResource(resourceName) {
73 let exist = false;
74 for (let i = 0; i < resources.length; i++) {
75 if (resources[i].name == resourceName) {
76 exist = true;
77 break;
78 }
79 }
80 if (!exist) return;
81 $(".popup_container").removeClass("animate__fadeOutDown");
82 $("#resourceModal").css("display", "");
83 $("#resourceModal").addClass("--active");
84 $("#resourceModalTitle").html(resourceName);
85 setTimeout(() => {
86 $(".popup_container").addClass("animate__fadeInUp");
87 }, 100);
88 var resourceQueries = queries.filter(query => query.resourceName == resourceName);
89 $("#resourceModalBody").html("");
90 resourceQueries.forEach(query => {
91 $("#resourceModalBody").append(`
92 <tr>
93 <td id="dbid">${query.cache ? '<i class="fa-solid fa-memory"></i> ' : ''}${query.db}</td>
94 <td id="query">${ReduceText(query.query, 47)}</td>
95 <td id="values">${ReduceText(JSON.stringify(query.values), 47)}</td>
96 <td id="time">${query.time} ms</td>
97 </tr>
98 `)
99 });
100}
101
102function ListenSearchInput() {
103 $("#inputBox").on("input", () => {

Callers 2

ListenSearchInputFunction · 0.85
LoadResourcesFunction · 0.85

Calls 1

ReduceTextFunction · 0.85

Tested by

no test coverage detected