class

ExtWeb

const abstract class ExtWeb : WebMod

Ext plugin to add web servicing capability. See Exts.

constructors make

Subclass constructor

methods ext

Parent library

routeName

Get the route name for this web extension

uri

Base uri for this library's endpoint

ext virtual Ext ext()

Parent library. Subclasses can override this method to be covariant.

make new make(Ext ext)

Subclass constructor

routeName 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 uri()

Base uri for this library's endpoint. System extensions will return "/{routeName}/" and project extensions "/ext/{pro}/{routeName}".

Haxall 4.0.7 ∙ 27-Oct-2026 09:10 EDT