Rev 20 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 20 | Rev 11521 | ||
---|---|---|---|
Line 4... | Line 4... | ||
4 | 4 | ||
5 | The DynAPI Distribution is distributed under the terms of the GNU LGPL license. |
5 | The DynAPI Distribution is distributed under the terms of the GNU LGPL license. |
6 | */ |
6 | */ |
7 | 7 | ||
8 | var l = dynapi.library; |
8 | var l = dynapi.library; |
9 | var |
9 | var path = dynapi.library.path; |
10 | l._pakLoaded=true; |
10 | l._pakLoaded=true; |
11 | 11 | ||
12 | l.addPackage('dynapi', |
12 | l.addPackage('dynapi',path); |
13 | l.add('dynapi.library','ext/library.js'); |
13 | l.add('dynapi.library','ext/library.js'); |
14 | l.add('dynapi.debug','ext/debug.js','dynapi.functions.Image'); |
14 | l.add('dynapi.debug','ext/debug.js','dynapi.functions.Image'); |
15 | 15 | ||
16 | // Functions |
16 | // Functions |
17 | l.addPackage('dynapi.functions', |
17 | l.addPackage('dynapi.functions',path+'ext/'); |
18 | l.add('dynapi.functions.Color','functions.color.js'); |
18 | l.add('dynapi.functions.Color','functions.color.js'); |
19 | l.add('dynapi.functions.Math','functions.math.js'); |
19 | l.add('dynapi.functions.Math','functions.math.js'); |
20 | l.add('dynapi.functions.Date','functions.date.js'); |
20 | l.add('dynapi.functions.Date','functions.date.js'); |
21 | l.add('dynapi.functions.Image','functions.image.js',((dynapi.ua.ns4)? 'MouseEvent':null)); // ns4 required MouseEvent for Image functions |
21 | l.add('dynapi.functions.Image','functions.image.js',((dynapi.ua.ns4)? 'MouseEvent':null)); // ns4 required MouseEvent for Image functions |
22 | l.add('dynapi.functions.Numeric','functions.numeric.js'); |
22 | l.add('dynapi.functions.Numeric','functions.numeric.js'); |
23 | l.add('dynapi.functions.String','functions.string.js'); |
23 | l.add('dynapi.functions.String','functions.string.js'); |
24 | l.add('dynapi.functions.System','functions.system.js'); |
24 | l.add('dynapi.functions.System','functions.system.js'); |
25 | 25 | ||
26 | // API - Core Events & DynDocument |
26 | // API - Core Events & DynDocument |
27 | l.addPackage('dynapi.api', |
27 | l.addPackage('dynapi.api',path+'api/'); |
28 | l.add(['dynapi.api.DynEvent','dynapi.api.EventObject','dynapi.api.DynElement'],'event.js'); |
28 | l.add(['dynapi.api.DynEvent','dynapi.api.EventObject','dynapi.api.DynElement'],'event.js'); |
29 | l.add('dynapi.api.DynDocument','dyndocument.js','DynEvent'); |
29 | l.add('dynapi.api.DynDocument','dyndocument.js','DynEvent'); |
30 | // DynLayer |
30 | // DynLayer |
31 | l.add('dynapi.api.DynLayerBase','dynlayer_base.js','DynDocument'); |
31 | l.add('dynapi.api.DynLayerBase','dynlayer_base.js','DynDocument'); |
32 | if (dynapi.ua.ns4) l.add('dynapi.api.DynLayer','dynlayer_ns4.js','DynLayerBase'); |
32 | if (dynapi.ua.ns4) l.add('dynapi.api.DynLayer','dynlayer_ns4.js','DynLayerBase'); |
Line 36... | Line 36... | ||
36 | // MouseEvent |
36 | // MouseEvent |
37 | if (dynapi.ua.ns4) l.add('dynapi.api.MouseEvent','mouse_ns4.js','DynLayer'); |
37 | if (dynapi.ua.ns4) l.add('dynapi.api.MouseEvent','mouse_ns4.js','DynLayer'); |
38 | else if(dynapi.ua.ie) l.add('dynapi.api.MouseEvent','mouse_ie.js','DynLayer'); |
38 | else if(dynapi.ua.ie) l.add('dynapi.api.MouseEvent','mouse_ie.js','DynLayer'); |
39 | else l.add('dynapi.api.MouseEvent','mouse_dom.js','DynLayer'); |
39 | else l.add('dynapi.api.MouseEvent','mouse_dom.js','DynLayer'); |
40 | // Extensions |
40 | // Extensions |
41 | l.addPackage('dynapi.api.ext', |
41 | l.addPackage('dynapi.api.ext',path+'api/ext/'); |
42 | l.add('dynapi.api.ext.DragEvent','dragevent.js','DynDocument'); |
42 | l.add('dynapi.api.ext.DragEvent','dragevent.js','DynDocument'); |
43 | l.add(['dynapi.api.ext.DynKeyEvent','dynapi.api.ext.TabManager'],'dynkeyevent.js','DynLayer'); |
43 | l.add(['dynapi.api.ext.DynKeyEvent','dynapi.api.ext.TabManager'],'dynkeyevent.js','DynLayer'); |
44 | l.add('dynapi.api.ext.DynLayerInline','dynlayer.inline.js','DynLayer'); |
44 | l.add('dynapi.api.ext.DynLayerInline','dynlayer.inline.js','DynLayer'); |
45 | 45 | ||
46 | // FX |
46 | // FX |
47 | l.addPackage('dynapi.fx', |
47 | l.addPackage('dynapi.fx',path+'fx/'); |
48 | l.add('dynapi.fx.Thread','thread.js','DynLayer'); |
48 | l.add('dynapi.fx.Thread','thread.js','DynLayer'); |
49 | l.add('dynapi.fx.PathAnimation','pathanim.js','Thread'); |
49 | l.add('dynapi.fx.PathAnimation','pathanim.js','Thread'); |
50 | l.add('dynapi.fx.SlideAnimation','slideanim.js','Thread'); |
50 | l.add('dynapi.fx.SlideAnimation','slideanim.js','Thread'); |
51 | l.add('dynapi.fx.GlideAnimation','glideanim.js',['Thread','dynapi.functions.Math']); |
51 | l.add('dynapi.fx.GlideAnimation','glideanim.js',['Thread','dynapi.functions.Math']); |
52 | l.add('dynapi.fx.CircleAnimation','circleanim.js',['Thread','dynapi.functions.Math']); |
52 | l.add('dynapi.fx.CircleAnimation','circleanim.js',['Thread','dynapi.functions.Math']); |
Line 59... | Line 59... | ||
59 | l.add('dynapi.fx.Fader','fader.js','DynLayer'); |
59 | l.add('dynapi.fx.Fader','fader.js','DynLayer'); |
60 | l.add('dynapi.fx.Swiper','swiper.js','DynLayer'); |
60 | l.add('dynapi.fx.Swiper','swiper.js','DynLayer'); |
61 | l.add('dynapi.fx.TextAnimation','textanim.js','DynLayer'); |
61 | l.add('dynapi.fx.TextAnimation','textanim.js','DynLayer'); |
62 | 62 | ||
63 | // GUI |
63 | // GUI |
64 | l.addPackage('dynapi.gui', |
64 | l.addPackage('dynapi.gui',path+'gui/'); |
65 | l.add('dynapi.gui.Graphics','graphics.js','DynLayer'); |
65 | l.add('dynapi.gui.Graphics','graphics.js','DynLayer'); |
66 | l.add('dynapi.gui.LoadPanel','loadpanel.js','DynLayer'); |
66 | l.add('dynapi.gui.LoadPanel','loadpanel.js','DynLayer'); |
67 | l.add('dynapi.gui.GroupManager','groupmanager.js','DynLayer'); |
67 | l.add('dynapi.gui.GroupManager','groupmanager.js','DynLayer'); |
68 | l.add('dynapi.gui.FocusManager','focusmanager.js','DynLayer'); |
68 | l.add('dynapi.gui.FocusManager','focusmanager.js','DynLayer'); |
69 | l.add('dynapi.gui.ImageClip','imageclip.js','DynLayer'); |
69 | l.add('dynapi.gui.ImageClip','imageclip.js','DynLayer'); |
Line 76... | Line 76... | ||
76 | l.add('dynapi.gui.HTMLCalendar','htmlcalendar.js','HTMLContainer'); |
76 | l.add('dynapi.gui.HTMLCalendar','htmlcalendar.js','HTMLContainer'); |
77 | l.add('dynapi.gui.HTMLHyperLink','htmlhyperlink.js','HTMLComponent'); |
77 | l.add('dynapi.gui.HTMLHyperLink','htmlhyperlink.js','HTMLComponent'); |
78 | l.add('dynapi.gui.HTMLRollover','htmlrollover.js',['HTMLHyperLink','Image']); |
78 | l.add('dynapi.gui.HTMLRollover','htmlrollover.js',['HTMLHyperLink','Image']); |
79 | 79 | ||
80 | // Util |
80 | // Util |
81 | l.addPackage('dynapi.util', |
81 | l.addPackage('dynapi.util',path+'util/'); |
82 | l.add('dynapi.util.Cookie','cookie.js'); |
82 | l.add('dynapi.util.Cookie','cookie.js'); |
83 | l.add('dynapi.util.IOElement','ioelement.js','DynLayer'); |
83 | l.add('dynapi.util.IOElement','ioelement.js','DynLayer'); |
84 | l.add('dynapi.util.IOElementSoda','ioelement.soda.js',['Math','IOElement']); |
84 | l.add('dynapi.util.IOElementSoda','ioelement.soda.js',['Math','IOElement']); |
85 | l.add('dynapi.util.IOElementSync','ioelement.sync.js','IOElement'); |
85 | l.add('dynapi.util.IOElementSync','ioelement.sync.js','IOElement'); |
86 | l.add('dynapi.util.DataSource','datasource.js','IOElement'); |
86 | l.add('dynapi.util.DataSource','datasource.js','IOElement'); |
Line 88... | Line 88... | ||
88 | 88 | ||
89 | 89 | ||
90 | // Load buffered includes --------- |
90 | // Load buffered includes --------- |
91 | if(l._buffer){ |
91 | if(l._buffer){ |
92 | var i,ar=l._buffer; |
92 | var i,ar=l._buffer; |
93 | for(i=0;i<ar.length;i++) l.include(true,ar[i]); // pass agruments true and bufferedAgruments |
93 | for(i=0;i<ar.length;i++) l.include(true,ar[i]); // pass agruments true and bufferedAgruments |
94 | l._buffer=null; |
94 | l._buffer=null; |
95 | } |
95 | } |
96 | - |