1
0
mirror of https://github.com/moodle/moodle.git synced 2025-04-23 09:23:09 +02:00

MDL-46116 mod_imscp: Fix some jshint issues.

This commit is contained in:
David Balch 2014-11-19 15:17:29 +00:00
parent 218ab06054
commit c57617dac1

@ -35,7 +35,7 @@ M.mod_imscp.init = function(Y) {
var imscp_activate_item_by_index = function(index) {
imscp_activate_item(Y.YUI2.widget.TreeView.getNode('imscp_tree', index));
}
};
var imscp_activate_item = function(node) {
if (!node) {
@ -45,20 +45,21 @@ M.mod_imscp.init = function(Y) {
imscp_current_node.highlight();
var content = new Y.YUI2.util.Element('imscp_content');
var obj;
if (node.href) {
try {
// First try IE way - it can not set name attribute later
// and also it has some restrictions on DOM access from object tag.
var obj = document.createElement('<iframe id="imscp_object" src="' + node.href + '">');
obj = document.createElement('<iframe id="imscp_object" src="' + node.href + '">');
} catch (e) {
var obj = document.createElement('object');
obj = document.createElement('object');
obj.setAttribute('id', 'imscp_object');
obj.setAttribute('type', 'text/html');
obj.setAttribute('data', node.href);
}
} else {
// No href, so create links to children.
var obj = document.createElement('div');
obj = document.createElement('div');
obj.setAttribute('id', 'imscp_child_list');
var title = document.createElement('h2');
@ -153,7 +154,7 @@ M.mod_imscp.init = function(Y) {
};
var imscp_resize_frame = function() {
var obj = Y.YUI2.util.Dom.get('imscp_object');
obj = Y.YUI2.util.Dom.get('imscp_object');
if (obj) {
var content = imscp_layout_widget.getUnitByPosition('center').get('wrap');
// Basically trap IE6 and 7.
@ -180,7 +181,7 @@ M.mod_imscp.init = function(Y) {
} else if (node.children) {
return imscp_firstlinked(node.children[0]);
} else {
return null
return null;
}
};
@ -254,11 +255,11 @@ M.mod_imscp.init = function(Y) {
// Ugly resizing hack that works around problems with resizing of iframes and objects.
left._resize.on('startResize', function() {
var obj = Y.YUI2.util.Dom.get('imscp_object');
obj = Y.YUI2.util.Dom.get('imscp_object');
obj.style.display = 'none';
});
left._resize.on('endResize', function() {
var obj = Y.YUI2.util.Dom.get('imscp_object');
obj = Y.YUI2.util.Dom.get('imscp_object');
obj.style.display = 'block';
imscp_resize_frame();
});