1.5 KiB
flummpress / default
Class: default
Defined in: index.ts:12
Constructors
new default()
new default():
Flummpress
Defined in: index.ts:18
Returns
Flummpress
Properties
middleware
middleware:
Handler
[]
Defined in: index.ts:16
router
router:
Router
Defined in: index.ts:14
tpl
tpl:
Tpl
Defined in: index.ts:15
Methods
listen()
listen(...
args
):this
Defined in: index.ts:80
Starts the HTTP server and begins listening for incoming requests.
Parameters
args
...any
[]
Arguments passed to http.Server.listen
.
Returns
this
- The current instance for chaining.
use()
use(
plugin
):this
Defined in: index.ts:37
Adds a plugin to the application, which can be a Router instance, Tpl instance, or a middleware handler function. The method determines the type of the plugin and performs the appropriate action.
- If the plugin is an instance of
Router
, it is added to the application's router. - If the plugin is an instance of
Tpl
, it sets the application's template engine. - If the plugin is a middleware function, it is added to the middleware stack.
Parameters
plugin
The plugin to add, which can be a Router
instance,
a Tpl
instance, or a middleware handler function.
Returns
this
The current instance for method chaining.