WebApplication class
- Inheritance
- Mixed in types
Constructors
-
WebApplication({dynamic host = "127.0.0.1", dynamic port = 8080, dynamic wsPath = '/ws', dynamic staticFiles = '../static/', dynamic clientFiles = '../build/web/', dynamic clientServe = true, String views = "../views/", dynamic startPage, dynamic cors = true})
-
Properties
-
bind_address
↔ InternetAddress
-
read / write, inherited
-
clientFiles
↔ dynamic
-
read / write, inherited
-
clientServe
↔ dynamic
-
read / write, inherited
-
cors
↔ bool
-
read / write
-
exceptionResolver
↔ HandlerExceptionResolver
-
read / write
-
hashCode
→ int
-
The hash code for this object. [...]
read-only, inherited
-
host
↔ dynamic
-
read / write, inherited
-
interceptors
↔ InterceptorsCollection
-
read / write
-
localeResolver
↔ LocaleResolver
-
read / write
-
log
→ Logger
-
final
-
port
↔ dynamic
-
read / write, inherited
-
registry
↔ ForceRegistry
-
read / write
-
requestStreamer
↔ HttpRequestStreamer
-
read / write
-
responseHooks
↔ List<ResponseHook>
-
read / write
-
router
↔ Router
-
read / write, override
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
read-only, inherited
-
securityContext
↔ SecurityContextHolder
-
read / write
-
servingAssistent
↔ ServingAssistent
-
read / write, inherited
-
staticFiles
↔ dynamic
-
read / write, inherited
-
staticFileTypes
↔ List
-
read / write, inherited
-
strategy
← SecurityStrategy
-
write-only
-
viewRender
↔ ForceViewRender
-
read / write
-
views
↔ String
-
read / write
-
virDir
↔ dynamic
-
read / write, inherited
-
wsPath
↔ dynamic
-
read / write, inherited
Methods
-
checkSecurity(HttpRequest req, List<String> roles)
→ bool
-
-
init()
→ void
-
inherited
-
loadValues(String path)
→ void
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a non-existent method or property is accessed. [...]
inherited
-
notFound(ControllerHandler controllerHandler)
→ void
-
-
register(Object obj)
→ void
-
-
requestHandler(HttpRequest request, [WebSocketHandler handleWs])
→ void
-
This requestHandler can be used to hook into the system without having to start a server.
You need to use this method for example with Google App Engine runtime. [...]
-
serve(String name)
→ Stream<HttpRequest>
-
inherited
-
serveFile(HttpRequest request, String root, String fileName)
→ void
-
inherited
-
setupConsoleLog([Level level = Level.INFO])
→ void
-
inherited
-
start({WebSocketHandler handleWs = null, FallbackStart fallback})
→ Future
-
This method helps to start your webserver. [...]
inherited
-
startSecure({WebSocketHandler handleWs = null, SecurityContext context, bool requestClientCertificate = false, int backlog = 0})
→ Future
-
This method helps to start your webserver in a secure way. [...]
inherited
-
static(Pattern url, String name, {dynamic method = RequestMethod.GET, List<String> roles})
→ void
-
-
toString()
→ String
-
Returns a string representation of this object.
inherited
-
use(Pattern url, ControllerHandler controllerHandler, {dynamic method = RequestMethod.GET, List<String> roles})
→ void
-
Operators
-
operator ==(Object other)
→ bool
-
The equality operator. [...]
inherited