Function Index

accessible?
apply-url-handler
attach-urlmap
Registers a urlmap under the provided url-prefix.
call-form-k
call-wisp-k
check-function-discriminators
If user is specifying the discriminators in the wethod-url-spec, make sure that all such discriminators are associated with methods.
^class
^class-name
^class-wethod-url-frag
create-url-scanner
detach-urlmap
Remove a urlmap from its installed url-prefix.
detect-circular-map-nesting
Detects circular and undefined url mappings.
^dojo-package-string
ensure-class-btree
ensure-prefix-slash
ensure-prefix-slash-only
ensure-trailing-slash
ensure-trailing-slash-only
extract-url-fnlist
Parses urls consisted of <specializer>_:<arg>/ into tuples to be used for wethod dispatch.
find-class-btree
find-instances*
Find all instances that belong to the class and its subclasses
find-instances
Find all instances that belong to the class
find-view
generate-subtree
get-accessible-wethods
Gets all the wethods that are named by a symbol that is accessible in the current package.
get-direct-wethods
get-effective-urls
get-form-value
get-function-discriminators
Get the discriminators of a function and sort them appropriately to be used for urlmapping.
get-nest-map-names
get-template-fn
get-urlmap
get-wisp-form
get-wisp-k
^html-string
make-form-handler
make-form-html-fn
make-form-k-url
make-url-dispatch
make-url-handler-regex
make-urlmap
Stores normalized url-specs (according to type) within a urlmap object.
make-url-package
make-wisp-form
match-nested-urlmaps
match-url-dispatch
Matches the request url against urlmap, then apply the dispatch function.
match-url-handlers
match-url-method
match-url-methods
match-url-packages
normalize-url-spec
Converts defurlmap forms into internal representation to be processed by `make-urlmap'.
param
parse-method-definition
parse-request-parameters
register-urlmap
Makes a urlmap available for attaching (publishing).
remove-url-prefix
render-form
Saves continuation then renders form.
render-view
Outputs the html of a named view.
save-form-k
save-template-fn
save-wethod
save-wisp-k
slot-names
slot-values
sort-function-discriminators
All we care about is that the catch-all class `t' doesn't shadow other classes.
unparse-urlmap
urlcat
Concatenate urls.
^url-dispatcher
%url-dispatcher
^url-package-spec
Make wethod-url-specs for all the wethods accessible in a pacakage.
^wethod-url-frag
wisp-k-handler
with-form-field-names
with-form-values