/*\ title: $:/core/modules/macros/list/listviews/cecily.js type: application/javascript module-type: listview Views the list through a 2D map \*/ (function(){ /*jslint node: true, browser: true */ /*global $tw: false */ "use strict"; function CecilyListView(listMacro) { // The list macro we're attached to this.listMacro = listMacro; // Prepare the list frame var listFrame = this.listMacro.listFrame, listFrameDomNode = listFrame.domNode; listFrameDomNode.style.position = "relative"; // Position the initial list entries on the map this.loadMap(); for(var t=0; t