DynAPI Code Summary

Examples

audio.js provides common controls for playing audio files
browsercheck.js provides most commonly needed browser checking variables
buttonimage-mini.js a smaller version of the ButtonImage for use in Scroll2
buttonimage.js button widget with a swappable image and down/up/roll controls
calendar.js a widget that draws a calendar with layers
checkbox.js allows you to use images to replace HTML CheckBoxes
circle.js Dynlayer addon object to move a layer in a circle
clock.js a widget that writes the date and current time (with updating seconds) to 2 individual layers
collapsemenu.js a slick collapsable navigation menu object
cookies.js save/read/delete cookie functions for storing small chunks of data in the browser
createdestroy.js enables you to dynamically create a layer after the page has been loaded, can only truely delete layers in IE
css.js returns CSS syntax for generated layers
drag.js an object that makes an unlimited number DynLayers draggable
dynlayer-clip.js provides layer clipping functionality
dynlayer-common.js DynLayer write(), load(), setbg(), img() addon methods
dynlayer-glide.js alternative DynLayer animation methods with an acceleration effect
dynlayer-min.js a very minimal version of the DynLayer that could be used when filesize is extremely important - note none of my widgets will work with this
dynlayer-slide.js straight line animation methods
dynlayer-test.js test the layer target before creating the DynLayer, just include this file after the DynLayer.js if you want to use the test (not manditory)
dynlayer-wipe.js DynLayer animated clipping (wipe effects) methods
dynlayer-write.js rewrites the contents of the layer
dynlayer.js sophisticated layer/element targeting and animation object which provides the core functionality needed in most DHTML applications
dynwindow.js a widget-object that creates a draggable window with a Scroll2 to mimic an OS window
ellipse.js DynLayer addon object to move a layer in an elliptical path
gifanim.js an object which allows JavaScript to animate gifs by swapping through them quickly
hover.js A Dynlayer addon object to move a layer in a hovering motion (vertical/horizontal)
images.js changeImage() and preload() functions for rollovers and GIF animation
liquid.js finds the width/height of the browser and reloads the page when resized to create a liquid layout
list.js generic selection widget built primarily to be incorporated into other List-based widgets (MenuList, ScrollList, SelectList)
menubar.js a widget that creates selectable tabs for swapping layers
menulist.js a cascading menu widget utilizing the List Object
miniscroll.js gives controls to a set of 2 layers for scrolling
mouseevents.js mouse events for the Drag object and Scroll2 object
newsticker.js an animated news ticker
parabola.js Dynlayer addon object to move a layer in a parabolic curve
passargs.js functions to handle passing arguments between pages via query strings
path.js Dynlayer addon object to move a layer in a specified coordinate path
progressbar.js provides a progress bar which you could use to indicate the loading progress of a large page
pushpanel.js a ScrollWindow with up/down button panel controls
radio.js allows you to use images to replace HTML Radio Buttons
resizefix.js a Netscape 4 specific function to reload the browser when it has been resize to avoid layout problems associated with layers
scroll-resize.js a resizable version of the Scrollv1
scroll.js a widget that draws a JavaScript scrollbar to scroll a layer
scroll2-ext.js a set of extentions to the Scroll2 and related objects
scroll2.js new version of the scroll object featuring horizontal scrolling and better code design
scrollbar.js widget that draws a 2 dimensional scrollbar
scrolllist.js widget that mimics and HTML Select List (with a SIZE set) utilizing the List Object
scrollwindow.js a widget that draws layers that are to be scrolled, being built for a new Scroll Object
selectlist.js widget that mimics an HTML Select List utilizing the List Object
simpleapi.js set of functions for easily manipulating layers, a simple alternative to using the DynLayer
sinewave.js Dynlayer addon object to move a layer in a sine wave
tabs.js a widget that creates selectable tabs for swapping layers

Back to the DynAPI