Converted compat.js to use namespaces
This commit is contained in:
@@ -1,32 +1,42 @@
|
||||
/* contains random bits and pieces we neede to make the U6 UI behave */
|
||||
jQuery(document).ready(function () {
|
||||
scaleScrollables("body");
|
||||
|
||||
Umbraco.Sys.registerNamespace("Umbraco.Application.LegacyHelper");
|
||||
|
||||
(function ($) {
|
||||
|
||||
jQuery(window).bind("resize", function () {
|
||||
scaleScrollables("body");
|
||||
});
|
||||
|
||||
jQuery("body").click(function(event) {
|
||||
var el = event.target.nodeName;
|
||||
var pEl = event.target.parentElement.nodeName;
|
||||
$(document).ready(function () {
|
||||
Umbraco.Application.LegacyHelper.scaleScrollables("body");
|
||||
|
||||
if(el != "A" && el != "BUTTON" && pEl != "A" && pEl != "BUTTON"){
|
||||
UmbClientMgr.closeModalWindow(undefined);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
function scaleScrollables(selector){
|
||||
jQuery(".umb-scrollable").each(function () {
|
||||
var el = jQuery(this);
|
||||
var totalOffset = 0;
|
||||
var offsety = el.data("offset-y");
|
||||
|
||||
if (offsety != undefined)
|
||||
totalOffset += offsety;
|
||||
|
||||
el.height($(window).height() - (el.offset().top + totalOffset));
|
||||
$(window).bind("resize", function () {
|
||||
Umbraco.Application.LegacyHelper.scaleScrollables("body");
|
||||
});
|
||||
}
|
||||
|
||||
$("body").click(function (event) {
|
||||
var el = event.target.nodeName;
|
||||
var pEl = event.target.parentElement.nodeName;
|
||||
|
||||
if (el != "A" && el != "BUTTON" && pEl != "A" && pEl != "BUTTON") {
|
||||
UmbClientMgr.closeModalWindow(undefined);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
/** Static helper class */
|
||||
Umbraco.Application.LegacyHelper = {
|
||||
|
||||
scaleScrollables: function (selector) {
|
||||
$(".umb-scrollable").each(function() {
|
||||
var el = jQuery(this);
|
||||
var totalOffset = 0;
|
||||
var offsety = el.data("offset-y");
|
||||
|
||||
if (offsety != undefined)
|
||||
totalOffset += offsety;
|
||||
|
||||
el.height($(window).height() - (el.offset().top + totalOffset));
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
})(jQuery);
|
||||
Reference in New Issue
Block a user