WaApiController constructor

WaApiController(
  1. WebRequest rq, {
  2. required WaServer server,
  3. required String title,
  4. String security = 'apiKey',
})

Constructs a WaApiController with the given request rq, router, title, and optional security scheme.

The router parameter is required and defines the API routes. The title parameter is required and sets the API title. The security parameter defaults to 'apiKey'.

Implementation

WaApiController(
  super.rq, {
  required this.server,
  required this.title,
  this.security = 'apiKey',
});