public/front/js/New Tab_files/newTab.js
/**
 * This class manages a cell's DOM node (not the actually cell content, a site).
 * It's mostly read-only, i.e. all manipulation of both position and content
 * aren't handled here.
 */
This class manages a cell's DOM node (not the actually cell content, a site).
This class manages a cell ' s DOM node ( not the actually cell content a site ) .
function Cell(aGrid, aNode) {
  this._grid = aGrid;
  this._node = aNode;
  this._node._newtabCell = this;
  ["dragenter", "dragover", "dragexit", "drop"].forEach(function (aType) {
    this._node.addEventListener(aType, this, false);
  }, this);
}
function Cell ( aGrid , aNode ) { this . _grid = aGrid ; this . _node = aNode ; this . _node . _newtabCell = this ; [ "dragenter" , "dragover" , "dragexit" , "drop" ] . forEach ( function ( aType ) { this . _node . addEventListener ( aType , this , false ) ; } , this ) ; }
This class manages a cell's DOM node (not the actually cell content, a site).
This class manages a cell ' s DOM node ( not the actually cell content a site ) .
// Register drag-and-drop event handlers.