From: Doug M. <do...@cr...> - 2001-02-21 21:09:11
|
Hw about adding a switch? I had to comment out the errorhandler in my copy as it did not work in IE. It would be nice to be able to turn this on and off. Rather than haveing to comment the damned thing out every time I update my copy if the API ----- Original Message ----- From: "Michael Pemberton" <mp...@ph...> To: <dyn...@li...> Sent: Wednesday, February 21, 2001 5:09 AM Subject: Re: [Dynapi-Dev] DynAPI.require() method > there is a DynAPI.errorHandler method that is used for debugging purposes. I > suggest that you use this method for all API related alerts. This allows for > the error to be hidden from the user and logged for later processing. > > martin ström wrote: > > > 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 > > > ------------------------------------------------------------------------ > > Name: require.zip > > require.zip Type: Zip Compressed Data (application/x-zip-compressed) > > Encoding: base64 > > -- > Michael Pemberton > mp...@ph... > ICQ: 12107010 > > > > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-dev --- Outgoing mail is certified Virus Free by AVG Free Edition Download at: http://www.grisoft.com/html/us_index.cfm Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.231 / Virus Database: 112 - Release Date: 2/12/01 |