From: <ma...@ab...> - 2001-02-21 12:48:10
|
i've made a quick and dirty .require() method written to use in widgets to make sure the right files are included. it was first meant to call DynAPI.include() for each file missed but this didn't really work so i decided just to show an alert telling which files. take a look in button.js for example how to use the require() method. i've made some minor changes in include() and added a small _include() method to get everything to work i've also added a DynAPI.alert() method which by default just shows an alert but can be overwritten for debugging-issues. this is better than common alert()s popuping up here and where in DynAPI-code. I know this maybe isn't exacly what we need talking optimizing, speed and size but i thought it could be usefull, please take a look. (as far as i know, a require() method was discussed a couple of months ago?) as i said, the code i quick written, just wanted to show my ideas (maybe this code could be an extension instead of core api, and now i noticed it has some bugs which order the files are included in netscape. well..) cheers /martin |