PageBase

Undocumented in source.

Members

Functions

buildUrl
void buildUrl(Sink sink, string[] args)

This is a low-level tool provided for the sake of generic code. In general, you should use 'Page.url' or 'Page.urlSink' instead of this because those verify both the types and number of args at compile-time. This, however, only verifies number of args, and only at runtime.

buildUrl
string buildUrl(string[] args)

This is a low-level tool provided for the sake of generic code. In general, you should use 'Page.url' or 'Page.urlSink' instead of this because those verify both the types and number of args at compile-time. This, however, only verifies number of args, and only at runtime.

isRegistered
bool isRegistered()
Undocumented in source. Be warned that the author may not have intended to support it.
register
void register()
Undocumented in source. Be warned that the author may not have intended to support it.
unregister
void unregister()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

name
string name [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
numParams
int numParams [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
urlRouteAbsolute
string urlRouteAbsolute [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
urlRouteRelativeToBase
string urlRouteRelativeToBase [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
viewName
string viewName [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

get
PageBase get(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
getNames
string[] getNames()
Undocumented in source. Be warned that the author may not have intended to support it.
isRegistered
bool isRegistered(string pageName)
Undocumented in source. Be warned that the author may not have intended to support it.
validateLoginPageName
void validateLoginPageName()
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

loginPageName
string loginPageName;
Undocumented in source.

Variables

_name
string _name;
Undocumented in source.
_numParams
int _numParams;
Undocumented in source.
_urlRouteRelativeToBase
string _urlRouteRelativeToBase;
Undocumented in source.
_viewName
string _viewName;
Undocumented in source.
handler
PageHandler handler;

HTTP Handler

method
Nullable!HTTPMethod method;

Null implies "any method"

urlSections
string[] urlSections;
Undocumented in source.

Meta