what exactly is the idea behind it? (can't figure it out :)
Pascal Bestebroer ([EMAIL PROTECTED])
Software ontwikkelaar
Oberon Informatiesystemen b.v.
http://www.oibv.com
> -----Oorspronkelijk bericht-----
> Van: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]Namens Michael
> Pemberton
> Verzonden: vrijdag 23 februari 2001 4:35
> Aan: [EMAIL PROTECTED]
> Onderwerp: [Dynapi-Dev] Advanced include method
>
>
> The following is a modified version of the DynAPI.include method.
>
> include : function(src,path) {
> src=src.split('.');
> if (src[src.length-1] == 'js') src.length--;
> var pckg=src[0], grp=src[1], file=src[2],
> path=path||DynAPI.librarypath||'';
> if (path.substr(path.length-1) != "/") path += "/";
> if (file=='*') {
> if (DynAPI.packages[pckg])
> group=DynAPI.packages[pckg][grp];
>
> if (group) {
> for (var i in group)
> if (group[i]!=true) {
> document.write('<script
> src="'+path+pckg+'/'+grp+'/'+i+'.js"><\/script>');
> group[i]=true;
> } else DynAPI.errorHandler("The package
> has already
> been loaded.");
> } else DynAPI.errorHandler("The following package
> could not
> be loaded.");
> } else if (DynAPI.packages[pckg][grp][file]!=true) {
> document.write('<script
> src="'+path+src.join('/')+'.js"><\/script>');
> DynAPI.packages[pckg][grp][file]=true;
> } else DynAPI.errorHandler("The package has already been
> loaded.");
> }
>
> I've replaced the libraries so that they are defined as a series of
> boolean values
> api : { browser:false, layer:false, document:false,
> events:false },
>
> Is this worth implementing in the API. I see that it would require
> rewriting the way that packages are declared.
> --
> Michael Pemberton
> [EMAIL PROTECTED]
> ICQ: 12107010
>
>
>
>
> _______________________________________________
> Dynapi-Dev mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/dynapi-dev
>
_______________________________________________
Dynapi-Dev mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-dev