| 1 |
/*--Start-- Manage Window Popup In New Tab*/ |
| 2 |
function __tagmebed__openWindowPopup(url, windowName = "Tagembed") { |
| 3 |
__tagmebed__window_popup = window.open(url, '_blank'); |
| 4 |
__tagmebed__window_popup.focus(); |
| 5 |
var __tagembed__window_pupup_timer = setInterval(function () { |
| 6 |
if (__tagmebed__window_popup.closed) { |
| 7 |
location.reload(); |
| 8 |
clearInterval(__tagembed__window_pupup_timer); |
| 9 |
} |
| 10 |
}, 250); |
| 11 |
} |
| 12 |
function __tagmebed__closeWindowPopup() { |
| 13 |
if (__tagmebed__window_popup) |
| 14 |
__tagmebed__window_popup.close(); |
| 15 |
} |
| 16 |
/*--End-- Create And Manage Window Popup*/ |
| 17 |
|
| 18 |
/*--Start--Hide/Show Loader During Page Readay State*/ |
| 19 |
document.onreadystatechange = function () { |
| 20 |
if (document.readyState !== "complete") { |
| 21 |
__tagembed__open_loader(); |
| 22 |
} else { |
| 23 |
__tagembed__close_loader(); |
| 24 |
} |
| 25 |
}; |
| 26 |
/*--End--Hide/Show Loader During Page Readay State*/ |
| 27 |
|
| 28 |
/*--Start-- Manage Response Message*/ |
| 29 |
window.addEventListener ? window.addEventListener("load", __tagembed__message, false) : window.attachEvent && window.attachEvent("onload", __tagembed__message); |
| 30 |
function __tagembed__message() { |
| 31 |
let __tagembed__toast = new TagembedToast; |
| 32 |
/*--Start-- Manage Redirect Url Error*/ |
| 33 |
let urlSearchParams = new URLSearchParams(window.location.search); |
| 34 |
let __tagembed__message = Object.fromEntries(urlSearchParams.entries()); |
| 35 |
/*--Start-- Manage Show Messaage According Time*/ |
| 36 |
let getTime = new Date(); |
| 37 |
getTime = getTime.getTime(); /*milliseconds*/ |
| 38 |
getTime = Math.floor(getTime / 1000); /*seconds*/ |
| 39 |
if (__tagembed__message.hasOwnProperty("status")) { |
| 40 |
if (__tagembed__message.status < getTime) |
| 41 |
return; |
| 42 |
} |
| 43 |
/*--End-- Manage Show Messaage According Time*/ |
| 44 |
if (__tagembed__message.hasOwnProperty("__tagembed__message")) { |
| 45 |
if (__tagembed__message.hasOwnProperty("success")) { |
| 46 |
__tagembed__toast.success({message: __tagembed__message.__tagembed__message.replace(/-/g, ' '), position: '__tagembed__is-top-right'}); |
| 47 |
} else if (__tagembed__message.hasOwnProperty("info")) { |
| 48 |
__tagembed__toast.info({message: __tagembed__message.__tagembed__message.replace(/-/g, ' '), position: '__tagembed__is-top-right'}); |
| 49 |
} else if (__tagembed__message.hasOwnProperty("warning")) { |
| 50 |
__tagembed__toast.warning({message: __tagembed__message.__tagembed__message.replace(/-/g, ' '), position: '__tagembed__is-top-right'}); |
| 51 |
} else { |
| 52 |
__tagembed__toast.danger({message: __tagembed__message.__tagembed__message.replace(/-/g, ' '), position: '__tagembed__is-top-right'}); |
| 53 |
} |
| 54 |
/*--Start--Show Popup On Plan Upgrade Time*/ |
| 55 |
if (__tagembed__message.hasOwnProperty("planName") && __tagembed__message.hasOwnProperty("amount") && __tagembed__message.hasOwnProperty("paymentId")) { |
| 56 |
let __tagembed__upgrade_account_popup = document.querySelector("#__tagembed__upgrade_account_popup"); |
| 57 |
let elemHTML = `<div class="__tagembed__popupwrap __tagembed__popup_md">`; |
| 58 |
elemHTML = `${elemHTML}<button id="__tagembed__upgrade_account_popup_close_btn" onclick="__tagembed__hide_upgrade_account_popup();" type="button" class="__tagembed__closebtn"></button>`; |
| 59 |
elemHTML = `${elemHTML}<div class="__tagembed__popupinn">`; |
| 60 |
elemHTML = `${elemHTML}<div class="__tagembed__formwbody">`; |
| 61 |
elemHTML = `${elemHTML}<div class="__tagembed__thankyou">`; |
| 62 |
elemHTML = `${elemHTML}<img src="${__tagembed__plugin_url_for_js}assets/images/check-green.png" alt="check">`; |
| 63 |
elemHTML = `${elemHTML}<h2>Congratulations! <span>Your account has been upgraded</span></h2>`; |
| 64 |
elemHTML = `${elemHTML}<div class="__tagembed__plandetail">`; |
| 65 |
elemHTML = `${elemHTML}<div class="__tagembed__planbox">`; |
| 66 |
elemHTML = `${elemHTML}<p>Amount</p>`; |
| 67 |
elemHTML = `${elemHTML}<span>$${__tagembed__message.amount}</span>`; |
| 68 |
elemHTML = `${elemHTML}</div>`; |
| 69 |
elemHTML = `${elemHTML}<div class="__tagembed__planbox">`; |
| 70 |
elemHTML = `${elemHTML}<p>Payment Id</p>`; |
| 71 |
elemHTML = `${elemHTML}<span>${__tagembed__message.paymentId}</span>`; |
| 72 |
elemHTML = `${elemHTML}</div>`; |
| 73 |
elemHTML = `${elemHTML}<div class="__tagembed__planbox">`; |
| 74 |
elemHTML = `${elemHTML}<p>Product</p>`; |
| 75 |
elemHTML = `${elemHTML}<span>${__tagembed__message.productName}</span>`; |
| 76 |
elemHTML = `${elemHTML}</div>`; |
| 77 |
elemHTML = `${elemHTML}<div class="__tagembed__planbox">`; |
| 78 |
elemHTML = `${elemHTML}<p>Plan</p>`; |
| 79 |
elemHTML = `${elemHTML}<span>${__tagembed__message.planName}</span>`; |
| 80 |
elemHTML = `${elemHTML}</div></div></div></div></div></div>`; |
| 81 |
__tagembed__upgrade_account_popup.innerHTML = elemHTML; |
| 82 |
__tagembed__upgrade_account_popup.style.display = "block"; |
| 83 |
} |
| 84 |
/*--End--Show Popup On Plan Upgrade Time*/ |
| 85 |
} |
| 86 |
} |
| 87 |
/*--End-- Manage Response Message*/ |
| 88 |
/*--Start--Manage Windiow Onload Function When Response Message Exist In Query String*/ |
| 89 |
function __tagembed__manageApiCall() { |
| 90 |
let urlSearchParams = new URLSearchParams(window.location.search); |
| 91 |
let __tagembed__message = Object.fromEntries(urlSearchParams.entries()); |
| 92 |
if (__tagembed__message.hasOwnProperty("__tagembed__message")) |
| 93 |
return true |
| 94 |
return false; |
| 95 |
} |
| 96 |
/*--End--Manage Windiow Onload Function When Response Message Exist In Query String*/ |
| 97 |
/*--Start-- Logout*/ |
| 98 |
var __tagembed__logout = document.querySelector("#__tagembed__logout"); |
| 99 |
if (__tagembed__logout) { |
| 100 |
__tagembed__logout.addEventListener('click', function (event) { |
| 101 |
confirmDialog({title: 'Yes, sign out', message: 'Are you sure! do you want to sign out?', buttonText: 'Sign Out', type: 'warning'}, function () { |
| 102 |
let formData = new FormData(); |
| 103 |
formData.append('action', 'data'); |
| 104 |
formData.append('__tagembed__ajax_call_nones', __tagembed__ajax_call_nones); |
| 105 |
formData.append('__tagembed__ajax_action', '__tagembed__logout'); |
| 106 |
__tagembed__open_loader(); |
| 107 |
let __tagembed__toast = new TagembedToast; |
| 108 |
fetch(__tagembed__ajax_url, { |
| 109 |
method: 'POST', |
| 110 |
headers: { |
| 111 |
'x-requested-with': 'XMLHttpRequest', |
| 112 |
}, |
| 113 |
body: formData, |
| 114 |
}).then(response => { |
| 115 |
return response.json() |
| 116 |
}).then(response => { |
| 117 |
__tagembed__close_loader(); |
| 118 |
if (response.status == true) { |
| 119 |
window.location.replace(response.data.redirectUrl); |
| 120 |
} else { |
| 121 |
__tagembed__toast.danger({message: "Something went wrong. Please try after sometime", position: '__tagembed__is-top-right'}); |
| 122 |
} |
| 123 |
}).catch((error) => { |
| 124 |
console.log(error); |
| 125 |
__tagembed__close_loader(); |
| 126 |
__tagembed__toast.danger({message: "Something went wrong. Please try after sometime", position: '__tagembed__is-top-right'}); |
| 127 |
}); |
| 128 |
}); |
| 129 |
}); |
| 130 |
} |
| 131 |
/*--End-- Logout*/ |
| 132 |
|
| 133 |
/*--Start--Manage Tagembed Menue*/ |
| 134 |
function __tagembed__menus(__tagembed__menu_id, __tagembed__widgetId = null) { |
| 135 |
if (__tagembed__widgetId) |
| 136 |
__tagembed__manageActiveWidget(__tagembed__widgetId); |
| 137 |
__tagembed__open_loader(); |
| 138 |
let __tagembed__toast = new TagembedToast; |
| 139 |
let formData = new FormData(); |
| 140 |
formData.append('action', 'data'); |
| 141 |
formData.append('menueId', __tagembed__menu_id); |
| 142 |
formData.append('__tagembed__ajax_call_nones', __tagembed__ajax_call_nones); |
| 143 |
formData.append('__tagembed__ajax_action', '__tagembed__menue'); |
| 144 |
fetch(__tagembed__ajax_url, { |
| 145 |
method: 'POST', |
| 146 |
headers: { |
| 147 |
'x-requested-with': 'XMLHttpRequest', |
| 148 |
}, |
| 149 |
body: formData, |
| 150 |
}).then(response => { |
| 151 |
return response.json() |
| 152 |
}).then(response => { |
| 153 |
if (response.status == true) { |
| 154 |
return window.location.replace(response.data.redirectUrl); |
| 155 |
/*return window.location.href = response.data.redirectUrl;*/ |
| 156 |
} else { |
| 157 |
__tagembed__close_loader(); |
| 158 |
__tagembed__toast.danger({message: "Something went wrong. Please try after sometime", position: '__tagembed__is-top-right'}); |
| 159 |
} |
| 160 |
}).catch((error) => { |
| 161 |
console.log(error); |
| 162 |
__tagembed__close_loader(); |
| 163 |
__tagembed__toast.danger({message: "Something went wrong. Please try after sometime", position: '__tagembed__is-top-right'}); |
| 164 |
}); |
| 165 |
} |
| 166 |
/*--End--Manage Tagembed Menue*/ |
| 167 |
/*--Start-- Get Already Exist Auth*/ |
| 168 |
function __tagembed__get_already_exist_auth(__tagembed__network_id) { |
| 169 |
if (!__tagembed__network_id) |
| 170 |
return; |
| 171 |
let formData = new FormData(); |
| 172 |
formData.append('networkId', __tagembed__network_id); |
| 173 |
formData.append('action', 'data'); |
| 174 |
formData.append('__tagembed__ajax_call_nones', __tagembed__ajax_call_nones); |
| 175 |
formData.append('__tagembed__ajax_action', '__tagembed__get_already_exist_auth'); |
| 176 |
fetch(__tagembed__ajax_url, { |
| 177 |
method: 'POST', |
| 178 |
headers: { |
| 179 |
'x-requested-with': 'XMLHttpRequest', |
| 180 |
}, |
| 181 |
body: formData, |
| 182 |
}).then(response => { |
| 183 |
return response.json() |
| 184 |
}).then(response => { |
| 185 |
if (response.status == true) |
| 186 |
__tagembed__network_already_exist_auth = response.data; |
| 187 |
}); |
| 188 |
} |
| 189 |
/*--End-- Get Already Exist Auth*/ |
| 190 |
/*--Start-- Manage Active Widget*/ |
| 191 |
var __tagembed__widgets = document.querySelector("#__tagembed__widgets"); |
| 192 |
if (__tagembed__widgets) { |
| 193 |
__tagembed__widgets.addEventListener("change", function (event) { |
| 194 |
if (typeof __tagembed__get_theme !== 'undefined') |
| 195 |
__tagembed__get_theme(); /*Manage Widget Theme According Widget*/ |
| 196 |
if (typeof __tagembed__changeIfrmSrc !== 'undefined') |
| 197 |
__tagembed__changeIfrmSrc(); /*Manage Widget Display Preview According Widget*/ |
| 198 |
if (typeof __tagembed__manageShotrCode !== 'undefined') |
| 199 |
__tagembed__manageShotrCode(); /*Manage Short Code According Widget*/ |
| 200 |
if (typeof __tagembed__manageEmbedCode !== 'undefined') |
| 201 |
__tagembed__manageEmbedCode(); /*Manage Embed Code According Widget*/ |
| 202 |
if (typeof __tagembed__getFeed !== 'undefined') |
| 203 |
__tagembed__getFeed(); /*Get Feed According Widget*/ |
| 204 |
if (typeof __tagembed__changeFilterIfrmSrc !== 'undefined') |
| 205 |
__tagembed__changeFilterIfrmSrc(); /*Mange Filter Section According Widget*/ |
| 206 |
__tagembed__manageActiveWidget(); /*Manage Active Widget*/ |
| 207 |
if (typeof __tagembed__getCustomizationOption !== 'undefined')/*Call Get Customization Options*/ |
| 208 |
__tagembed__getCustomizationOption(); |
| 209 |
}); |
| 210 |
} |
| 211 |
function __tagembed__manageActiveWidget(__tagembed__widgetId = null) { |
| 212 |
if (!__tagembed__widgetId) { |
| 213 |
__tagembed__widgetId = document.querySelector("#__tagembed__widgets").selectedOptions[0]; |
| 214 |
__tagembed__widgetId = __tagembed__widgetId.value.split('#')[0]; |
| 215 |
} |
| 216 |
let __tagembed__toast = new TagembedToast; |
| 217 |
let formData = new FormData(); |
| 218 |
formData.append('action', 'data'); |
| 219 |
formData.append('__tagembed__ajax_call_nones', __tagembed__ajax_call_nones); |
| 220 |
formData.append('__tagembed__ajax_action', '__tagembed__manage_active_widget'); |
| 221 |
formData.append('widgetId', __tagembed__widgetId); |
| 222 |
if (__tagembed__loader_status) |
| 223 |
__tagembed__open_loader(); |
| 224 |
fetch(__tagembed__ajax_url, { |
| 225 |
method: 'POST', |
| 226 |
headers: { |
| 227 |
'x-requested-with': 'XMLHttpRequest', |
| 228 |
}, |
| 229 |
body: formData, |
| 230 |
}).then(response => { |
| 231 |
return response.json() |
| 232 |
}).then(response => { |
| 233 |
|
| 234 |
if (__tagembed__loader_status) |
| 235 |
__tagembed__close_loader(); |
| 236 |
if (response.status == true) { |
| 237 |
/*--Start--Reload Page For Manage Active Class On Widget Page*/ |
| 238 |
if (document.querySelector("#__tagembed__widgetbox0")) |
| 239 |
location.reload(); |
| 240 |
/*--End--Reload Page For Manage Active Class On Widget Page*/ |
| 241 |
} else { |
| 242 |
__tagembed__toast.danger({message: "Something went wrong. Please try after sometime", position: '__tagembed__is-top-right'}); |
| 243 |
} |
| 244 |
}).catch((error) => { |
| 245 |
console.log(error); |
| 246 |
__tagembed__close_loader(); |
| 247 |
__tagembed__toast.danger({message: "Something went wrong. Please try after sometime", position: '__tagembed__is-top-right'}); |
| 248 |
}); |
| 249 |
} |
| 250 |
/*--End-- Manage Active Widget*/ |
| 251 |
/*--Start--Create Widget*/ |
| 252 |
var __tagembed__widget_create_form = document.querySelector("#__tagembed__widget_create_form"); |
| 253 |
if (__tagembed__widget_create_form) { |
| 254 |
__tagembed__widget_create_form.addEventListener("click", function (event) { |
| 255 |
__tagembed__dialog_form({popupSize: '__tagembed__popup_md', title: 'Create Widget', |
| 256 |
form: {method: 'post', buttonText: 'Create'}, |
| 257 |
inputs: [{label: 'Widget Name', type: 'text', name: 'name', placeholder: 'Enter your widget name e.g. mywidget'}, {label: 'Profanity Filter', type: 'checkbox', name: 'profanity'}], |
| 258 |
action: function (event, formData) { |
| 259 |
let __tagembed__name_error = document.querySelector("#__tagembed__name_error"); |
| 260 |
__tagembed__name_error.style.display = 'none'; |
| 261 |
if (!formData.get('name')) { |
| 262 |
__tagembed__name_error.style.display = 'block'; |
| 263 |
__tagembed__name_error.textContent = "Widget name is required"; |
| 264 |
return; |
| 265 |
} |
| 266 |
__tagembed__open_loader(); |
| 267 |
let __tagembed__toast = new TagembedToast; |
| 268 |
formData.append('action', 'data'); |
| 269 |
formData.append('__tagembed__ajax_call_nones', __tagembed__ajax_call_nones); |
| 270 |
formData.append('__tagembed__ajax_action', '__tagembed__create_widget'); |
| 271 |
fetch(__tagembed__ajax_url, { |
| 272 |
method: 'POST', |
| 273 |
headers: { |
| 274 |
'x-requested-with': 'XMLHttpRequest', |
| 275 |
}, |
| 276 |
body: formData, |
| 277 |
}).then(response => { |
| 278 |
return response.json(); |
| 279 |
}).then(response => { |
| 280 |
__tagembed__close_loader(); |
| 281 |
if (response.status == true) { |
| 282 |
document.querySelector('#__tagembed__dialog_form_id_').remove(); |
| 283 |
if (response.data.hasOwnProperty("message")) { |
| 284 |
__tagembed__toast.success({message: response.data.message, position: '__tagembed__is-top-right'}); |
| 285 |
} |
| 286 |
window.location.replace(response.data.redirectUrl); |
| 287 |
} else { |
| 288 |
if (response.hasOwnProperty("data") && Object.keys(response.data).length > 0) { |
| 289 |
if (response.data.hasOwnProperty("name")) { |
| 290 |
__tagembed__name_error.style.display = 'block'; |
| 291 |
__tagembed__name_error.textContent = response.data.name; |
| 292 |
} |
| 293 |
} else { |
| 294 |
if (response.hasOwnProperty("message")) { |
| 295 |
__tagembed__toast.danger({message: response.message, position: '__tagembed__is-top-right'}); |
| 296 |
} else { |
| 297 |
__tagembed__toast.danger({message: "Something went wrong. Please try after sometime", position: '__tagembed__is-top-right'}); |
| 298 |
} |
| 299 |
} |
| 300 |
} |
| 301 |
}).catch((error) => { |
| 302 |
console.log(error); |
| 303 |
__tagembed__close_loader(); |
| 304 |
__tagembed__toast.danger({message: "Something went wrong. Please try after sometime", position: '__tagembed__is-top-right'}); |
| 305 |
}); |
| 306 |
} |
| 307 |
}); |
| 308 |
}); |
| 309 |
} |
| 310 |
/*--End--Create Widget*/ |
| 311 |
/*--Start--Manage Menue Hide Show In Mobile*/ |
| 312 |
function __tagembed__manageMenueHideShowInMobile() { |
| 313 |
let __tagembed__menulist = document.querySelector("#__tagembed__menulist"); |
| 314 |
let __tagembed__burger = document.querySelector("#__tagembed__burger"); |
| 315 |
if (__tagembed__menulist.style.display === "none") { |
| 316 |
__tagembed__menulist.style.display = "block"; |
| 317 |
__tagembed__burger.classList.add("__tagembed__addclose"); |
| 318 |
} else { |
| 319 |
__tagembed__menulist.style.display = "none"; |
| 320 |
__tagembed__burger.classList.remove("__tagembed__addclose"); |
| 321 |
} |
| 322 |
} |
| 323 |
/*--Start--Manage Menue Hide Show In Mobile*/ |
| 324 |
/*--Start--Manage Toggel On Press Space Button*/ |
| 325 |
function __tagembed__manageToggelOnPressSpace() { |
| 326 |
let tagembedConfirmDialog = document.querySelector("#tagembedConfirmDialog"); |
| 327 |
if (tagembedConfirmDialog) |
| 328 |
return true; |
| 329 |
return false; |
| 330 |
} |
| 331 |
/*--End--Manage Toggel On Press Space Button*/ |
| 332 |
/*--Start-- Add And Update Connected Account*/ |
| 333 |
function __tageembed__addUpdateAndRefreshAccount(__tagembed__networkId, __tagembed__type, __tagembed__connected_account_id = null, __tagembed__feed_id = null, __tagembed__feed_filter_id = null, __tagembed__other_data = null) { |
| 334 |
if (__tagembed__networkId) { |
| 335 |
let __tagembed__toast = new TagembedToast; |
| 336 |
let formData = new FormData(); |
| 337 |
formData.append('action', 'data'); |
| 338 |
formData.append('__tagembed__ajax_call_nones', __tagembed__ajax_call_nones); |
| 339 |
formData.append('__tagembed__ajax_action', '__tagembed__add_or_update_account'); |
| 340 |
formData.append('type', __tagembed__type); |
| 341 |
formData.append('connectedAccountId', __tagembed__connected_account_id); |
| 342 |
formData.append('feedId', __tagembed__feed_id); |
| 343 |
formData.append('networkId', __tagembed__networkId); |
| 344 |
formData.append('filterId', __tagembed__feed_filter_id); |
| 345 |
formData.append('otherData', __tagembed__other_data); |
| 346 |
__tagembed__open_loader(); |
| 347 |
fetch(__tagembed__ajax_url, { |
| 348 |
method: 'POST', |
| 349 |
headers: { |
| 350 |
'x-requested-with': 'XMLHttpRequest', |
| 351 |
}, |
| 352 |
body: formData, |
| 353 |
}).then(response => { |
| 354 |
return response.json() |
| 355 |
}).then(response => { |
| 356 |
if (response.status == true) { |
| 357 |
/*window.open(response.data.redirectUrl + '?__tagembed__feedData=' + response.data.__tagembed__feedData + '&__tagembed__requestCallBackUrl=' + response.data.__tagembed__requestCallBackUrl, '_self');*/ |
| 358 |
let __tagembed__Url = response.data.redirectUrl + '?__tagembed__feedData=' + response.data.__tagembed__feedData + '&__tagembed__requestCallBackUrl=' + response.data.__tagembed__requestCallBackUrl; |
| 359 |
__tagmebed__openWindowPopup(__tagembed__Url); |
| 360 |
|
| 361 |
} else { |
| 362 |
__tagembed__close_loader(); |
| 363 |
__tagembed__toast.danger({message: "Something went wrong. Please try after sometime", position: '__tagembed__is-top-right'}); |
| 364 |
} |
| 365 |
}).catch((error) => { |
| 366 |
console.log(error); |
| 367 |
__tagembed__close_loader(); |
| 368 |
__tagembed__toast.danger({message: "Something went wrong. Please try after sometime", position: '__tagembed__is-top-right'}); |
| 369 |
}); |
| 370 |
} |
| 371 |
} |
| 372 |
/*--End-- Add And Update Connected Account*/ |
| 373 |
/*--Start-- Manage Short Code*/ |
| 374 |
window.addEventListener ? window.addEventListener("load", __tagembed__manageShotrCode, false) : window.attachEvent && window.attachEvent("onload", __tagembed__manageShotrCode); |
| 375 |
function __tagembed__manageShotrCode() { |
| 376 |
let widgetData = document.querySelector("#__tagembed__widgets"); |
| 377 |
if (widgetData) { |
| 378 |
let __tagembed__widgetId = widgetData.selectedOptions[0].value.split('#')[0]; |
| 379 |
let __tagembed__shortCode = document.querySelector("#__tagembed__shortCode"); |
| 380 |
if (__tagembed__shortCode) |
| 381 |
__tagembed__shortCode.innerHTML = `[tagembed widgetid ${__tagembed__widgetId}]`; |
| 382 |
} |
| 383 |
} |
| 384 |
/*--Start--Copy Short Code*/ |
| 385 |
function __tagembed__copyCodeEmbed(__tagembed__codeType, __tagembed__copyEmbedId) { |
| 386 |
let __tagembed__toast = new TagembedToast; |
| 387 |
let __tagembed__copyEmbedCode = ""; |
| 388 |
console.log(__tagembed__copyEmbedId); |
| 389 |
switch (__tagembed__codeType) { |
| 390 |
case "shortCode": |
| 391 |
__tagembed__copyEmbedCode = document.querySelector(`#${__tagembed__copyEmbedId}`).innerHTML; |
| 392 |
break; |
| 393 |
case "embedCode": |
| 394 |
__tagembed__copyEmbedCode = document.querySelector(`#${__tagembed__copyEmbedId}`).value; |
| 395 |
break; |
| 396 |
} |
| 397 |
navigator.clipboard.writeText(__tagembed__copyEmbedCode); |
| 398 |
__tagembed__toast.success({message: 'copied', position: '__tagembed__is-top-right'}); |
| 399 |
} |
| 400 |
/*--End--Copy Short Code*/ |
| 401 |
|
| 402 |
|
| 403 |
|