791
|
1 /** required digilib geometry plugin
|
|
2 */
|
|
3
|
|
4 (function($) {
|
|
5
|
|
6 // affine geometry plugin stub
|
|
7 var geom;
|
|
8
|
|
9 var FULL_AREA;
|
|
10
|
|
11 var actions = {
|
|
12 };
|
|
13
|
|
14 // init: plugin initialization
|
|
15 var plugInit = function(data) {
|
|
16 // import geometry classes
|
|
17 geom = digilib.fn.geometry;
|
|
18 FULL_AREA = digilib.fn.FULL_AREA;
|
|
19 // TODO: add actions
|
|
20 // TODO: add buttons
|
|
21 // TODO: add event handlers
|
|
22 };
|
|
23
|
|
24
|
|
25 // plugin object with name and init
|
|
26 // shared objects filled by digilib on registration
|
|
27 var digilib = {
|
|
28 name : 'birdseye',
|
|
29 init : plugInit,
|
|
30 buttons : {},
|
|
31 actions : {},
|
|
32 fn : {},
|
|
33 plugins : {}
|
|
34 };
|
|
35
|
|
36 if ($.fn.digilib == null) {
|
|
37 $.error("jquery.digilib.birdview must be loaded after jquery.digilib!");
|
|
38 } else {
|
|
39 $.fn.digilib('plugin', digilib);
|
|
40 }
|
|
41 })(jQuery);
|