Properties
Private middleware
middleware: void[] = []
Private next
next: boolean = false
routes
routes: any[] = []
Methods
Body
- Body(): (Anonymous function)
-
Returns (Anonymous function)
Controller
- Controller(path?: string): (Anonymous function)
-
Parameters
-
Default value path: string = ""
Returns (Anonymous function)
Delete
- Delete(path: any): (Anonymous function)
-
Parameters
Returns (Anonymous function)
Get
- Get(path: any): (Anonymous function)
-
Parameters
Returns (Anonymous function)
Mixed
- Mixed(path: any): (Anonymous function)
-
Parameters
Returns (Anonymous function)
Param
- Param(key?: any): (Anonymous function)
-
Parameters
Returns (Anonymous function)
Params
- Params(): (Anonymous function)
-
Returns (Anonymous function)
Patch
- Patch(path: any): (Anonymous function)
-
Parameters
Returns (Anonymous function)
Post
- Post(path: any): (Anonymous function)
-
Parameters
Returns (Anonymous function)
Put
- Put(path: any): (Anonymous function)
-
Parameters
Returns (Anonymous function)
Queries
- Queries(): (Anonymous function)
-
Returns (Anonymous function)
Query
- Query(key?: any): (Anonymous function)
-
Parameters
Returns (Anonymous function)
Request
- Request(): (Anonymous function)
-
Returns (Anonymous function)
Response
- Response(): (Anonymous function)
-
Returns (Anonymous function)
Route
- Route(method: any, path: any): (Anonymous function)
-
Parameters
Returns (Anonymous function)
Use
- Use(...middlewares: any[]): any
-
Parameters
-
Rest ...middlewares: any[]
Returns any
autoload
- autoload(source: any): void
Private execute
-
Parameters
Returns Promise<string>
Private get_arguments
- get_arguments(params: any, req: any): any[]
Private handle_request
-
Parameters
Returns Promise<void>
Private inject
- inject(fn: any): (Anonymous function)
-
Parameters
Returns (Anonymous function)
listen
- listen(port: number): void
Private run
- run(middleware: any, req: any, res: any): Promise<Object>
-
Parameters
-
middleware: any
-
req: any
-
res: any
Returns Promise<Object>
Private slashed
- slashed(path: any): string
-
Parameters
Returns string
use
- use(middleware: any): void