Class Sequence-View

An abstract class that should be subclassed by
views designed to present sequences of object in a sequence to the
user.

Part of:

package weblocks, class table-view, class view

Direct Superclass

viewA meta description of the user interface.

Direct Subclass

table-viewA view designed to present sequences of object in a
table to the user.

Slot

caption
A caption string to be used for the view. If this field is set to NIL (the default), each view may use a specialized caption.
Initargs::caption; Accessors:view-caption.
default-fields-prefix-fn
A function called prior to rendering the fields. The function should expect the view object, the object being rendered, and any additional arguments passed to the view.
Initargs::default-fields-prefix-fn; Accessors:view-fields-default-prefix-fn.
default-fields-suffix-fn
A function called after rendering the fields. The function should expect the view object, the object being rendered, and any additional arguments passed to the view.
Initargs::default-fields-suffix-fn; Accessors:view-fields-default-suffix-fn.
empty-message
See *render-empty-sequence-string*.
Initform:*render-empty-sequence-string*, Initargs::empty-message; Accessors:sequence-view-empty-message.
fields
A list of objects of class 'view-field', used to describe the fields that the view will render.
Initargs::fields; Accessors:view-fields.
inherit-from
A view to inherit from. Possible values include scaffold views (in which case a default scaffolding view will be used), a custom view name, or NIL. Specific views should inherit from an appropriate scaffold view by default.
Initargs::inherit-from; Accessors:view-inherit-from.
row-prefix-fn
A function called prior to rendering each sequence item. The function should expect the view object, the object being rendered, and any additional arguments passed to the view.
Initargs::row-prefix-fn; Accessors:sequence-view-row-prefix-fn.
row-suffix-fn
A function called after rendering each sequence item. The function should expect the view object, the object being rendered, and any additional arguments passed to the view.
Initargs::row-suffix-fn; Accessors:sequence-view-row-suffix-fn.

Direct Method

render-object-view-implRenders 'obj' using 'view'.
with-view-headerRenders header and footer around the body of the
view. Specialize this function to customize rend...

Other Method

dependenciesReturn a list of dependencies for a particular
object.

Whenever a widget is rendered by webl...