Generic Function Per-Class-Dependencies (16 methods)

( per-class-dependencies < obj > )

Part of:

package weblocks
Return a list of dependencies for an object of a
particular class. For widgets, this method is defined by defwidget
automatically. If you don't use defwidget or if you want other
renderable types to have per-class-dependencies, you need to take care
to define this method for your class.

The default implementation for widgets uses the following protocol to
determine if a widget has dependencies. It looks under
*public-files-path*/scripts/[attributized-widget-class-name].js and
*public-files-path*/stylesheets/[attributized-widget-class-name].css. If
it finds the aforementioned files, it returns them as
dependencies. This way the developer can simply place relevant files
in the appropriate location and not worry about specializing this
function most of the time.

Method Summary

per-class-dependencies append < composite
per-class-dependencies append < data-editor
per-class-dependencies append < dataform
per-class-dependencies append < datagrid
per-class-dependencies append < datalist
per-class-dependencies append < dataseq
per-class-dependencies append < dispatcher
per-class-dependencies append < flash
per-class-dependencies append < gridedit
per-class-dependencies append < listedit
per-class-dependencies append < login
per-class-dependencies append < navigation
per-class-dependencies append < pagination
per-class-dependencies append < quickform
per-class-dependencies append < selector
per-class-dependencies append < t >