ExtWeb
const abstract class ExtWeb : WebMod
Ext plugin to add web servicing capability. See Exts.
Subclass constructor
Parent library
Get the route name for this web extension
Base uri for this library's endpoint
virtual Ext ext()
Parent library. Subclasses can override this method to be covariant.
new make(Ext ext)
Subclass constructor
virtual Str routeName()
Get the route name for this web extension. The default is the full dotted lib name, except libs under the Haxall reserved "hx." prefix which route using the last name in the dotted path. Only sys extensions may override the default; overrides by project extensions are not registered. This rule guarantees third party extensions will not collide with built-in extensions.
Uri uri()
Base uri for this library's endpoint. System extensions will return "/{routeName}/" and project extensions "/ext/{pro}/{routeName}".