diff client/digitallibrary/jquery/jquery.digilib.pluginstub.js @ 813:1a7b14deae3a jquery

regions plugin works, inclunding event handlers
author hertzhaft
date Mon, 21 Feb 2011 01:03:55 +0100
parents ae8e98c479d5
children
line wrap: on
line diff
--- a/client/digitallibrary/jquery/jquery.digilib.pluginstub.js	Mon Feb 21 01:00:26 2011 +0100
+++ b/client/digitallibrary/jquery/jquery.digilib.pluginstub.js	Mon Feb 21 01:03:55 2011 +0100
@@ -4,7 +4,10 @@
 
 (function($) {
 
+    // affine geometry
     var geom;
+    // plugin object with digilib data
+    var digilib;
 
     var FULL_AREA;
 
@@ -31,16 +34,15 @@
     };
 
     // plugin installation called by digilib on plugin object.
-    var install = function(digilib) {
+    var install = function(plugin) {
+        digilib = plugin;
         console.debug('installing stub plugin. digilib:', digilib);
         // import geometry classes
         geom = digilib.fn.geometry;
         FULL_AREA = geom.rectangle(0,0,1,1);
-        // add defaults
+        // add defaults, actins, buttons
         $.extend(digilib.defaults, defaults);
-        // add actions
         $.extend(digilib.actions, actions);
-        // add buttons
         $.extend(digilib.buttons, buttons);
     };