Updated javascript to add utility enable/disable methods
This commit is contained in:
@@ -1,9 +1,22 @@
|
||||
$(function() {
|
||||
$(document).on('shiny:disconnected', function(event) {
|
||||
$('#sdo-disconnected-dialog').show();
|
||||
$('#sdo-overlay').show();
|
||||
const bannerDisconnectHandler = {
|
||||
_overlayEnabled: true,
|
||||
trigger: function(event) {
|
||||
if (window.modifiedHandler) {
|
||||
modifiedHandler(false);
|
||||
}
|
||||
});
|
||||
if (!bannerDisconnectHandler._overlayEnabled) {
|
||||
return;
|
||||
}
|
||||
$('#sdo-disconnected-dialog').show();
|
||||
$('#sdo-overlay').show();
|
||||
},
|
||||
disableOverlay: function() {
|
||||
bannerDisconnectHandler._overlayEnabled = false;
|
||||
},
|
||||
enableOverlay: function() {
|
||||
bannerDisconnectHandler._overlayEnabled = true;
|
||||
}
|
||||
};
|
||||
$(function() {
|
||||
$(document).on('shiny:disconnected', bannerDisconnectHandler.trigger);
|
||||
});
|
||||
|
||||
2
inst/bannerDisconnectHandler.min.js
vendored
2
inst/bannerDisconnectHandler.min.js
vendored
@@ -1 +1 @@
|
||||
$(function(){$(document).on("shiny:disconnected",function(event){$("#sdo-disconnected-dialog").show();$("#sdo-overlay").show();if(window.modifiedHandler){modifiedHandler(false)}})});
|
||||
const bannerDisconnectHandler={_overlayEnabled:true,trigger:function(event){if(window.modifiedHandler){modifiedHandler(false)}if(!bannerDisconnectHandler._overlayEnabled){return}$("#sdo-disconnected-dialog").show();$("#sdo-overlay").show()},disableOverlay:function(){bannerDisconnectHandler._overlayEnabled=false},enableOverlay:function(){bannerDisconnectHandler._overlayEnabled=true}};$(function(){$(document).on("shiny:disconnected",bannerDisconnectHandler.trigger)});
|
||||
@@ -1 +1 @@
|
||||
{"version":3,"sources":["bannerDisconnectHandler.js"],"names":["$","document","on","event","show","window","modifiedHandler"],"mappings":"AAAAA,EAAE,WACAA,EAAEC,QAAQ,EAAEC,GAAG,qBAAsB,SAASC,OAC5CH,EAAE,0BAA0B,EAAEI,KAAK,EACnCJ,EAAE,cAAc,EAAEI,KAAK,EACvB,GAAIC,OAAOC,gBAAiB,CAC1BA,gBAAgB,KAAK,CACvB,CACF,CAAC,CACH,CAAC"}
|
||||
{"version":3,"sources":["bannerDisconnectHandler.js"],"names":["bannerDisconnectHandler","_overlayEnabled","trigger","event","window","modifiedHandler","$","show","disableOverlay","enableOverlay","document","on"],"mappings":"AAAA,MAAMA,wBAA0B,CAC9BC,gBAAiB,KACjBC,QAAS,SAASC,OAChB,GAAIC,OAAOC,gBAAiB,CAC1BA,gBAAgB,KAAK,CACvB,CACA,GAAI,CAACL,wBAAwBC,gBAAiB,CAC5C,MACF,CACAK,EAAE,0BAA0B,EAAEC,KAAK,EACnCD,EAAE,cAAc,EAAEC,KAAK,CACzB,EACAC,eAAgB,WACdR,wBAAwBC,gBAAkB,KAC5C,EACAQ,cAAe,WACbT,wBAAwBC,gBAAkB,IAC5C,CACF,EACAK,EAAE,WACAA,EAAEI,QAAQ,EAAEC,GAAG,qBAAsBX,wBAAwBE,OAAO,CACtE,CAAC"}
|
||||
Reference in New Issue
Block a user