diff --git a/Source/Class/Chain.Wait.js b/Source/Class/Chain.Wait.js index 156b4dd6..cc67410d 100644 --- a/Source/Class/Chain.Wait.js +++ b/Source/Class/Chain.Wait.js @@ -13,9 +13,9 @@ authors: - Aaron Newton requires: - - Core/Chain - - Core/Element - - Core/Fx + - Core:1.2.4/Chain + - Core:1.2.4/Element + - Core:1.2.4/Fx - /MooTools.More provides: [Chain.Wait] diff --git a/Source/Class/Class.Binds.js b/Source/Class/Class.Binds.js index df7e4471..a2c26db5 100644 --- a/Source/Class/Class.Binds.js +++ b/Source/Class/Class.Binds.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Class + - Core:1.2.4/Class - /MooTools.More provides: [Class.Binds] diff --git a/Source/Class/Class.Occlude.js b/Source/Class/Class.Occlude.js index 0384c1fe..ecd58f8a 100644 --- a/Source/Class/Class.Occlude.js +++ b/Source/Class/Class.Occlude.js @@ -13,8 +13,8 @@ authors: - Aaron Newton requires: - - Core/Class - - Core/Element + - Core:1.2.4/Class + - Core:1.2.4/Element - /MooTools.More provides: [Class.Occlude] diff --git a/Source/Class/Class.Refactor.js b/Source/Class/Class.Refactor.js index fd36e12e..7d619a13 100644 --- a/Source/Class/Class.Refactor.js +++ b/Source/Class/Class.Refactor.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Class + - Core:1.2.4/Class - /MooTools.More # Some modules declare themselves dependent on Class.Refactor diff --git a/Source/Core/Lang.js b/Source/Core/Lang.js index dfdb0cf7..5f07f963 100644 --- a/Source/Core/Lang.js +++ b/Source/Core/Lang.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Events + - Core:1.2.4/Events - /MooTools.More provides: [Lang] diff --git a/Source/Core/Log.js b/Source/Core/Log.js index 0db810a1..3be9c329 100644 --- a/Source/Core/Log.js +++ b/Source/Core/Log.js @@ -15,7 +15,7 @@ authors: - Scott Kyle requires: - - Core/Class + - Core:1.2.4/Class - /MooTools.More provides: [Log] diff --git a/Source/Core/More.js b/Source/Core/More.js index bcfeda0e..570eca29 100644 --- a/Source/Core/More.js +++ b/Source/Core/More.js @@ -15,7 +15,7 @@ authors: - Scott Kyle requires: - - Core/MooTools + - Core:1.2.4/MooTools provides: [MooTools.More] diff --git a/Source/Drag/Drag.Move.js b/Source/Drag/Drag.Move.js index 92f23bcb..a6569ebe 100644 --- a/Source/Drag/Drag.Move.js +++ b/Source/Drag/Drag.Move.js @@ -17,7 +17,7 @@ authors: - Scott Kyle requires: - - Core/Element.Dimensions + - Core:1.2.4/Element.Dimensions - /Drag provides: [Drag.Move] diff --git a/Source/Drag/Drag.js b/Source/Drag/Drag.js index 196643e0..cfd9b62a 100644 --- a/Source/Drag/Drag.js +++ b/Source/Drag/Drag.js @@ -15,10 +15,10 @@ authors: - Jan Kassens requires: - - Core/Events - - Core/Options - - Core/Element.Event - - Core/Element.Style + - Core:1.2.4/Events + - Core:1.2.4/Options + - Core:1.2.4/Element.Event + - Core:1.2.4/Element.Style - /MooTools.More provides: [Drag] diff --git a/Source/Drag/Slider.js b/Source/Drag/Slider.js index 44544cb9..0c043ddf 100644 --- a/Source/Drag/Slider.js +++ b/Source/Drag/Slider.js @@ -13,7 +13,7 @@ authors: - Valerio Proietti requires: - - Core/Element.Dimensions + - Core:1.2.4/Element.Dimensions - /Class.Binds - /Drag - /Element.Measure diff --git a/Source/Element/Element.Delegation.js b/Source/Element/Element.Delegation.js index 2e5d5e52..ea3d6be3 100644 --- a/Source/Element/Element.Delegation.js +++ b/Source/Element/Element.Delegation.js @@ -17,8 +17,8 @@ authors: - Daniel Steigerwald requires: - - Core/Element.Event - - Core/Selectors + - Core:1.2.4/Element.Event + - Core:1.2.4/Selectors - /MooTools.More provides: [Element.Delegation] diff --git a/Source/Element/Element.Forms.js b/Source/Element/Element.Forms.js index 0074d489..40e6e7c7 100644 --- a/Source/Element/Element.Forms.js +++ b/Source/Element/Element.Forms.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Element + - Core:1.2.4/Element - /MooTools.More provides: [Element.Forms] diff --git a/Source/Element/Element.Measure.js b/Source/Element/Element.Measure.js index 94977dbb..66e398cc 100644 --- a/Source/Element/Element.Measure.js +++ b/Source/Element/Element.Measure.js @@ -15,8 +15,8 @@ authors: - Aaron Newton requires: - - Core/Element.Style - - Core/Element.Dimensions + - Core:1.2.4/Element.Style + - Core:1.2.4/Element.Dimensions - /MooTools.More provides: [Element.Measure] diff --git a/Source/Element/Element.Pin.js b/Source/Element/Element.Pin.js index 624636be..1d2d40af 100644 --- a/Source/Element/Element.Pin.js +++ b/Source/Element/Element.Pin.js @@ -13,9 +13,9 @@ authors: - Aaron Newton requires: - - Core/Element.Event - - Core/Element.Dimensions - - Core/Element.Style + - Core:1.2.4/Element.Event + - Core:1.2.4/Element.Dimensions + - Core:1.2.4/Element.Style - /MooTools.More provides: [Element.Pin] diff --git a/Source/Element/Element.Position.js b/Source/Element/Element.Position.js index c0da49d4..885d019b 100644 --- a/Source/Element/Element.Position.js +++ b/Source/Element/Element.Position.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Element.Dimensions + - Core:1.2.4/Element.Dimensions - /Element.Measure provides: [Element.Position] diff --git a/Source/Element/Element.Shortcuts.js b/Source/Element/Element.Shortcuts.js index bca5318b..c100ae6a 100644 --- a/Source/Element/Element.Shortcuts.js +++ b/Source/Element/Element.Shortcuts.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Element.Style + - Core:1.2.4/Element.Style - /MooTools.More provides: [Element.Shortcuts] diff --git a/Source/Element/Elements.From.js b/Source/Element/Elements.From.js index eff386eb..9b0f13b1 100644 --- a/Source/Element/Elements.From.js +++ b/Source/Element/Elements.From.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Element + - Core:1.2.4/Element - /MooTools.More provides: [Elements.from, Elements.From] diff --git a/Source/Forms/Form.Request.js b/Source/Forms/Form.Request.js index 4447a001..7647830d 100644 --- a/Source/Forms/Form.Request.js +++ b/Source/Forms/Form.Request.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Request.HTML + - Core:1.2.4/Request.HTML - /Class.Binds - /Class.Occlude - /Spinner diff --git a/Source/Forms/Form.Validator.js b/Source/Forms/Form.Validator.js index 5b1a90dd..23592e6a 100644 --- a/Source/Forms/Form.Validator.js +++ b/Source/Forms/Form.Validator.js @@ -13,12 +13,12 @@ authors: - Aaron Newton requires: - - Core/Options - - Core/Events - - Core/Selectors - - Core/Element.Event - - Core/Element.Style - - Core/JSON + - Core:1.2.4/Options + - Core:1.2.4/Events + - Core:1.2.4/Selectors + - Core:1.2.4/Element.Event + - Core:1.2.4/Element.Style + - Core:1.2.4/JSON - /Lang - /Class.Binds - /Date diff --git a/Source/Forms/OverText.js b/Source/Forms/OverText.js index c9f96f29..9c589f99 100644 --- a/Source/Forms/OverText.js +++ b/Source/Forms/OverText.js @@ -13,9 +13,9 @@ authors: - Aaron Newton requires: - - Core/Options - - Core/Events - - Core/Element.Event + - Core:1.2.4/Options + - Core:1.2.4/Events + - Core:1.2.4/Element.Event - /Class.Binds - /Class.Occlude - /Element.Position diff --git a/Source/Fx/Fx.Accordion.js b/Source/Fx/Fx.Accordion.js index bda980cc..617e0b71 100644 --- a/Source/Fx/Fx.Accordion.js +++ b/Source/Fx/Fx.Accordion.js @@ -13,7 +13,7 @@ authors: - Valerio Proietti requires: - - Core/Element.Event + - Core:1.2.4/Element.Event - /Fx.Elements provides: [Fx.Accordion] diff --git a/Source/Fx/Fx.Elements.js b/Source/Fx/Fx.Elements.js index 6577bdf0..986491aa 100644 --- a/Source/Fx/Fx.Elements.js +++ b/Source/Fx/Fx.Elements.js @@ -13,7 +13,7 @@ authors: - Valerio Proietti requires: - - Core/Fx.CSS + - Core:1.2.4/Fx.CSS - /MooTools.More provides: [Fx.Elements] diff --git a/Source/Fx/Fx.Move.js b/Source/Fx/Fx.Move.js index be98ea9b..93041a1d 100644 --- a/Source/Fx/Fx.Move.js +++ b/Source/Fx/Fx.Move.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Fx.Morph + - Core:1.2.4/Fx.Morph - /Element.Position provides: [Fx.Move] diff --git a/Source/Fx/Fx.Reveal.js b/Source/Fx/Fx.Reveal.js index c9a16c73..1ecdca75 100644 --- a/Source/Fx/Fx.Reveal.js +++ b/Source/Fx/Fx.Reveal.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Fx.Morph + - Core:1.2.4/Fx.Morph - /Element.Shortcuts - /Element.Measure diff --git a/Source/Fx/Fx.Scroll.js b/Source/Fx/Fx.Scroll.js index 966933bd..230168ac 100644 --- a/Source/Fx/Fx.Scroll.js +++ b/Source/Fx/Fx.Scroll.js @@ -13,9 +13,9 @@ authors: - Valerio Proietti requires: - - Core/Fx - - Core/Element.Event - - Core/Element.Dimensions + - Core:1.2.4/Fx + - Core:1.2.4/Element.Event + - Core:1.2.4/Element.Dimensions - /MooTools.More provides: [Fx.Scroll] diff --git a/Source/Fx/Fx.Slide.js b/Source/Fx/Fx.Slide.js index a9a8d078..ea1b6685 100644 --- a/Source/Fx/Fx.Slide.js +++ b/Source/Fx/Fx.Slide.js @@ -13,8 +13,8 @@ authors: - Valerio Proietti requires: - - Core/Fx - - Core/Element.Style + - Core:1.2.4/Fx + - Core:1.2.4/Element.Style - /MooTools.More provides: [Fx.Slide] diff --git a/Source/Fx/Fx.SmoothScroll.js b/Source/Fx/Fx.SmoothScroll.js index 029fa949..a06fa461 100644 --- a/Source/Fx/Fx.SmoothScroll.js +++ b/Source/Fx/Fx.SmoothScroll.js @@ -13,7 +13,7 @@ authors: - Valerio Proietti requires: - - Core/Selectors + - Core:1.2.4/Selectors - /Fx.Scroll provides: [Fx.SmoothScroll] diff --git a/Source/Fx/Fx.Sort.js b/Source/Fx/Fx.Sort.js index 997d7146..ce8d73a3 100644 --- a/Source/Fx/Fx.Sort.js +++ b/Source/Fx/Fx.Sort.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Element.Dimensions + - Core:1.2.4/Element.Dimensions - /Fx.Elements - /Element.Measure diff --git a/Source/Interface/HtmlTable.Sort.js b/Source/Interface/HtmlTable.Sort.js index 6f07bce0..caa78288 100644 --- a/Source/Interface/HtmlTable.Sort.js +++ b/Source/Interface/HtmlTable.Sort.js @@ -14,7 +14,7 @@ authors: - Aaron Newton requires: - - Core/Hash + - Core:1.2.4/Hash - /HtmlTable - /Class.refactor - /Element.Delegation @@ -26,15 +26,6 @@ provides: [HtmlTable.Sort] ... */ -if(!HtmlTable.prototype.serialize) { - HtmlTable.implement('serialize', function () { - return {}; - }); -} -if(!HtmlTable.prototype.restore) { - HtmlTable.implement('restore', $empty); -} - HtmlTable = Class.refactor(HtmlTable, { options: {/* @@ -77,18 +68,22 @@ HtmlTable = Class.refactor(HtmlTable, { this.previous.apply(this, arguments); if (this.sortEnabled) this.detectParsers(); }, - + detectParsers: function(force){ if (!this.head) return; var parsers = this.options.parsers, - rows = this.body.rows; + rows = this.body.rows; // auto-detect - this.wrapTableHeadersForPositioning(); this.parsers = $$(this.head.cells).map(function(cell, index) { if (!force && (cell.hasClass(this.options.classNoSort) || cell.retrieve('htmltable-parser'))) return cell.retrieve('htmltable-parser'); - var headerWrapper = this.headerWrappers[index]; - var sortSpan = new Element('span', {'html': ' ', 'class': this.options.classSortSpan}).inject(headerWrapper, 'top'); + var thDiv = new Element('div'); + $each(cell.childNodes, function(node) { + thDiv.adopt(node); + }); + thDiv.inject(cell); + var sortSpan = new Element('span', {'html': ' ', 'class': this.options.classSortSpan}).inject(thDiv, 'top'); + this.sortSpans.push(sortSpan); var parser = parsers[index], @@ -125,22 +120,6 @@ HtmlTable = Class.refactor(HtmlTable, { return false; }, - serialize: function() { - var previousSerialization = this.previous.apply(this, arguments); - if (this.options.sortable) { - previousSerialization.sortIndex = this.sorted.index; - previousSerialization.sortReverse = this.sorted.reverse; - } - return previousSerialization; - }, - - restore: function(tableState) { - if(this.options.sortable && tableState.sortIndex) { - this.sort(tableState.sortIndex, tableState.sortReverse); - } - this.previous.apply(this, arguments); - }, - sort: function(index, reverse, pre) { if (!this.head) return; pre = !!(pre); @@ -222,7 +201,7 @@ HtmlTable = Class.refactor(HtmlTable, { group = item.value; row.removeClass(classGroup).addClass(classGroupHead); } - if (this.options.zebra) this.zebra(row, i - (data.length - 1) * -1); + if (this.options.zebra) this.zebra(row, i); row.cells[index].addClass(classCellSort); } @@ -235,7 +214,6 @@ HtmlTable = Class.refactor(HtmlTable, { data = null; if (rel) rel.grab(body); - this.fireEvent('stateChanged'); return this.fireEvent('sort', [body, index]); }, @@ -330,4 +308,4 @@ HtmlTable.Parsers = new Hash({ HtmlTable.defineParsers = function(parsers){ HtmlTable.Parsers = new Hash(parsers).combine(HtmlTable.Parsers); -}; +}; \ No newline at end of file diff --git a/Source/Interface/HtmlTable.js b/Source/Interface/HtmlTable.js index 9f7abbd3..7d2499c8 100644 --- a/Source/Interface/HtmlTable.js +++ b/Source/Interface/HtmlTable.js @@ -13,8 +13,8 @@ authors: - Aaron Newton requires: - - Core/Options - - Core/Events + - Core:1.2.4/Options + - Core:1.2.4/Events - /Class.Occlude provides: [HtmlTable] diff --git a/Source/Interface/Keyboard.js b/Source/Interface/Keyboard.js index 320410ea..cfca0399 100644 --- a/Source/Interface/Keyboard.js +++ b/Source/Interface/Keyboard.js @@ -15,9 +15,9 @@ authors: - Scott Kyle requires: - - Core/Events - - Core/Options - - Core/Element.Event + - Core:1.2.4/Events + - Core:1.2.4/Options + - Core:1.2.4/Element.Event - /Log provides: [Keyboard] diff --git a/Source/Interface/Mask.js b/Source/Interface/Mask.js index 5096f42b..03270f5b 100644 --- a/Source/Interface/Mask.js +++ b/Source/Interface/Mask.js @@ -13,9 +13,9 @@ authors: - Aaron Newton requires: - - Core/Options - - Core/Events - - Core/Element.Event + - Core:1.2.4/Options + - Core:1.2.4/Events + - Core:1.2.4/Element.Event - /Class.Binds - /Element.Position - /IframeShim diff --git a/Source/Interface/Scroller.js b/Source/Interface/Scroller.js index 9e9a6bd2..c21b59a8 100644 --- a/Source/Interface/Scroller.js +++ b/Source/Interface/Scroller.js @@ -13,10 +13,10 @@ authors: - Valerio Proietti requires: - - Core/Events - - Core/Options - - Core/Element.Event - - Core/Element.Dimensions + - Core:1.2.4/Events + - Core:1.2.4/Options + - Core:1.2.4/Element.Event + - Core:1.2.4/Element.Dimensions provides: [Scroller] diff --git a/Source/Interface/Spinner.js b/Source/Interface/Spinner.js index 8f441aa6..d2c8fc90 100644 --- a/Source/Interface/Spinner.js +++ b/Source/Interface/Spinner.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Fx.Tween + - Core:1.2.4/Fx.Tween - Core/Request - /Class.refactor - /Mask diff --git a/Source/Interface/Tips.js b/Source/Interface/Tips.js index 950e6697..508a3411 100644 --- a/Source/Interface/Tips.js +++ b/Source/Interface/Tips.js @@ -14,11 +14,11 @@ authors: - Christoph Pojer requires: - - Core/Options - - Core/Events - - Core/Element.Event - - Core/Element.Style - - Core/Element.Dimensions + - Core:1.2.4/Options + - Core:1.2.4/Events + - Core:1.2.4/Element.Event + - Core:1.2.4/Element.Style + - Core:1.2.4/Element.Dimensions - /MooTools.More provides: [Tips] diff --git a/Source/Native/Array.Extras.js b/Source/Native/Array.Extras.js index b74151bb..0abf944f 100644 --- a/Source/Native/Array.Extras.js +++ b/Source/Native/Array.Extras.js @@ -13,7 +13,7 @@ authors: - Christoph Pojer requires: - - Core/Array + - Core:1.2.4/Array provides: [Array.Extras] diff --git a/Source/Native/Date.js b/Source/Native/Date.js index bb967cd6..bd38d85c 100644 --- a/Source/Native/Date.js +++ b/Source/Native/Date.js @@ -16,9 +16,9 @@ authors: - Scott Kyle - scott [at] appden.com; http://appden.com requires: - - Core/Array - - Core/String - - Core/Number + - Core:1.2.4/Array + - Core:1.2.4/String + - Core:1.2.4/Number - /Lang - /Date.English.US - /MooTools.More diff --git a/Source/Native/Hash.Extras.js b/Source/Native/Hash.Extras.js index e9aaf808..f2cd3e74 100644 --- a/Source/Native/Hash.Extras.js +++ b/Source/Native/Hash.Extras.js @@ -13,7 +13,7 @@ authors: - Aaron Newton requires: - - Core/Hash.base + - Core:1.2.4/Hash.base - /MooTools.More provides: [Hash.Extras] diff --git a/Source/Native/String.Extras.js b/Source/Native/String.Extras.js index 689b60af..fe626d81 100644 --- a/Source/Native/String.Extras.js +++ b/Source/Native/String.Extras.js @@ -15,9 +15,9 @@ authors: - Christopher Pitt requires: - - Core/String - - Core/$util - - Core/Array + - Core:1.2.4/String + - Core:1.2.4/$util + - Core:1.2.4/Array provides: [String.Extras] diff --git a/Source/Native/String.QueryString.js b/Source/Native/String.QueryString.js index 5efb9ad1..54408916 100644 --- a/Source/Native/String.QueryString.js +++ b/Source/Native/String.QueryString.js @@ -13,8 +13,8 @@ authors: - Sebastian Markbåge, Aaron Newton, Lennart Pilon, Valerio Proietti requires: - - Core/Array - - Core/String + - Core:1.2.4/Array + - Core:1.2.4/String - /MooTools.More provides: [String.QueryString] diff --git a/Source/Native/URI.js b/Source/Native/URI.js index 25564c86..ba27d3c7 100644 --- a/Source/Native/URI.js +++ b/Source/Native/URI.js @@ -14,7 +14,7 @@ authors: - Aaron Newton requires: - - Core/Selectors + - Core:1.2.4/Selectors - /String.QueryString provides: [URI] diff --git a/Source/Request/Request.JSONP.js b/Source/Request/Request.JSONP.js index e86dc910..aaca39fd 100644 --- a/Source/Request/Request.JSONP.js +++ b/Source/Request/Request.JSONP.js @@ -14,8 +14,8 @@ authors: - Guillermo Rauch requires: - - Core/Element - - Core/Request + - Core:1.2.4/Element + - Core:1.2.4/Request - /Log provides: [Request.JSONP] diff --git a/Source/Request/Request.Periodical.js b/Source/Request/Request.Periodical.js index 993aa350..77cfe287 100644 --- a/Source/Request/Request.Periodical.js +++ b/Source/Request/Request.Periodical.js @@ -13,7 +13,7 @@ authors: - Christoph Pojer requires: - - Core/Request + - Core:1.2.4/Request - /MooTools.More provides: [Request.Periodical] diff --git a/Source/Request/Request.Queue.js b/Source/Request/Request.Queue.js index d74767af..cd2243b6 100644 --- a/Source/Request/Request.Queue.js +++ b/Source/Request/Request.Queue.js @@ -13,8 +13,8 @@ authors: - Aaron Newton requires: - - Core/Element - - Core/Request + - Core:1.2.4/Element + - Core:1.2.4/Request - /Log provides: [Request.Queue] diff --git a/Source/Utilities/Assets.js b/Source/Utilities/Assets.js index 1b07dc1d..e16a3f19 100644 --- a/Source/Utilities/Assets.js +++ b/Source/Utilities/Assets.js @@ -13,7 +13,7 @@ authors: - Valerio Proietti requires: - - Core/Element.Event + - Core:1.2.4/Element.Event - /MooTools.More provides: [Assets] diff --git a/Source/Utilities/Color.js b/Source/Utilities/Color.js index 6a92e37b..19f134f3 100644 --- a/Source/Utilities/Color.js +++ b/Source/Utilities/Color.js @@ -13,12 +13,12 @@ authors: - Valerio Proietti requires: - - Core/Array - - Core/String - - Core/Number - - Core/Hash - - Core/Function - - Core/$util + - Core:1.2.4/Array + - Core:1.2.4/String + - Core:1.2.4/Number + - Core:1.2.4/Hash + - Core:1.2.4/Function + - Core:1.2.4/$util provides: [Color] diff --git a/Source/Utilities/Group.js b/Source/Utilities/Group.js index 1c26e9a5..c8372837 100644 --- a/Source/Utilities/Group.js +++ b/Source/Utilities/Group.js @@ -13,7 +13,7 @@ authors: - Valerio Proietti requires: - - Core/Events + - Core:1.2.4/Events - /MooTools.More provides: [Group] diff --git a/Source/Utilities/Hash.Cookie.js b/Source/Utilities/Hash.Cookie.js index 08202736..a4f5c388 100644 --- a/Source/Utilities/Hash.Cookie.js +++ b/Source/Utilities/Hash.Cookie.js @@ -14,8 +14,8 @@ authors: - Aaron Newton requires: - - Core/Cookie - - Core/JSON + - Core:1.2.4/Cookie + - Core:1.2.4/JSON - /MooTools.More provides: [Hash.Cookie] diff --git a/Source/Utilities/IframeShim.js b/Source/Utilities/IframeShim.js index 88a1ae03..31c04630 100644 --- a/Source/Utilities/IframeShim.js +++ b/Source/Utilities/IframeShim.js @@ -13,10 +13,10 @@ authors: - Aaron Newton requires: - - Core/Element.Event - - Core/Element.Style - - Core/Options - - Core/Events + - Core:1.2.4/Element.Event + - Core:1.2.4/Element.Style + - Core:1.2.4/Options + - Core:1.2.4/Events - /Element.Position - /Class.Occlude