feature/Copy Endpoint's Json Response to Clipboard 5

This commit is contained in:
Marko Milić 2022-10-31 10:23:56 +01:00
parent 8b3fe86d0b
commit f62682ac90
5 changed files with 11 additions and 3 deletions

View File

@ -389,4 +389,7 @@ dropdownbox.login.for.view=Login for View
dropdownbox.select.couterparty=Select Counterparty
dropdownbox.login.for.couterparty=Login for CPs
dropdownbox.select.transaction=Select Transaction
dropdownbox.login.for.transaction=Login for Transactions
dropdownbox.login.for.transaction=Login for Transactions
# Copy text to clipboard
clipboard.copy.text = Copy text

View File

@ -427,4 +427,7 @@ dropdownbox.login.for.view=Acceso a la Vista
dropdownbox.select.couterparty=Seleccione una contraparte
dropdownbox.login.for.couterparty=Acceso a las CPs
dropdownbox.select.transaction=Seleccionar Transacciones
dropdownbox.login.for.transaction=Acceso a las Transacciones
dropdownbox.login.for.transaction=Acceso a las Transacciones
# Copy text to clipboard
clipboard.copy.text = Copiar texto

View File

@ -1633,6 +1633,7 @@ WIP to add comments on resource docs. This code copied from Sofit.
// Typical Success Response
"@typical_success_response_box [id]" #> s"typical_success_response_box_${i.id}" &
"@result_copy_icon [id]" #> s"result_copy_icon_${i.id}" &
"@result_copy_icon [title]" #> S.?("clipboard.copy.text") &
//"@typical_success_response [id]" #> s"typical_success_response_${i.id}" &
"@typical_success_response *" #> Helper.renderJson(i.successResponseBody) & {
// Possible Validations

View File

@ -400,7 +400,7 @@
</div>
<div name="result_box" class="content-box__info-box" style="display: none;">
<div name="result_copy_icon" onclick="copyJsonResultToClipboard(this)" class="fa-solid fa-copy"></div>
<div name="result_copy_icon" style="cursor:pointer;" onclick="copyJsonResultToClipboard(this)" class="fa-solid fa-copy"></div>
<pre>
<code>
<div name="result"></div>

View File

@ -278,4 +278,5 @@ function copyJsonResultToClipboard(element) {
window.getSelection().addRange(r);
document.execCommand('copy');
window.getSelection().removeAllRanges();
document.getElementById(element.id).title = "Copied";
}