From: <tr...@us...> - 2001-01-18 21:02:45
|
Have you seen the debug.js file that was in the API about 6-10 months ago? It did everything console does, but with varaible watching, and object comparison. Later versions had object tree walkers as well. > -----Original Message----- > From: dyn...@li... > [mailto:dyn...@li...]On Behalf Of > martin ström > Sent: Thursday, January 18, 2001 3:11 PM > To: dyn...@li... > Subject: Re: [Dynapi-Dev] small DynAPI-util: console > > > okey, i've added dumpProperties() it > takes (obj, hidemethods) as arguments > > obj is of course the object you want to dump. > if hidemethods is true then no methods will > be listed. > > All properties/methods/whatever will be listed > in alphabetic order just to make it easier find > a specific value. > > (if this will be available via CVS, can somebody > else post it? currently i only got CVS-read-access > working..) > > /martin > > ----- Original Message ----- > From: "Robert Rainwater" <rra...@ya...> > To: "DynAPI Development List" <dyn...@li...> > Sent: Thursday, January 18, 2001 5:54 PM > Subject: Re: [Dynapi-Dev] small DynAPI-util: console > > > > > > Nice. It would be even better if it had a dumpProperties > method, that could > > dump all of the properties of an object. > > > > Like: > > DynAPI.console.dumpProperties(myLayer); > > > > -- > > // Robert Rainwater > > > > On 1/18/2001, 11:37:25 AM EST, martin wrote about > "[Dynapi-Dev] small DynAPI-util: console": > > > > > i've been using a js-console for a while and > > > found it useful so i thought i'll ported it to DynAPI > > > and share it with you. > > > > > with the console you get a small popup-window > > > to which you are able to write variables, messages > > > and so on. very usefull instead of those alert's > > > > > put the console.js in dynapi/util/ > > > > > methods: > > > > > DynAPI.console.open() > > > opens the console-window > > > > > DynAPI.console.write(msg) > > > writes msg to the console > > > if the console isn't opened, this will be done for you. > > > internet explorer will also scroll to the bottom of the console > > > where the newest messages are, couldn't found out how > > > you do this in netscape > > > > > DynAPI.console.close() > > > closes the console-window > > > > > DynAPI.console.enable() > > > enables the console > > > > > DynAPI.console.disable() > > > disables the console (the console wont open or be written to) > > > > > DynAPI.console.clear() > > > clears the console window > > > > > > > example: > > > > > DynAPI.setLibraryPath('dynapi/src/lib') > > > DynAPI.include('dynapi.api.*') > > > DynAPI.include('dynapi.util.console') > > > > > DynAPI.onLoad=function() { > > > layer = new DynLayer(null,40,10,25,50,'red'); > > > DynAPI.document.addChild(layer); > > > > > DynAPI.console.write(layer.toString()); > > > DynAPI.console.write('position: '+layer.x+'x'+layer.y); > > > DynAPI.console.write('size: '+layer.w+'x'+layer.h); > > > }; > > > > > (leave the console open when you reload the > > > page, then the console-window's position and > > > size will remain) > > > > > cheers > > > /martin > > > > > > > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > http://lists.sourceforge.net/lists/listinfo/dynapi-dev > > |