shelf_modular library

Classes

AutoInjector
Automatic Dependency Injection System, but without build_runner :)
[tag]: AutoInject instance identity.
[on]: Helps with instance registration.
[paramObservers]: List of functions that listen and transform parameters while they are being parsed when requested by the get() method.

Disposable
A class which implements Disposable can be disposed automatically once user leaves a Module
ModularArguments
Object that clusters all arguments and parameters retrieved or produced during a route search.
ModularMiddleware
ModularRoute
Module
Resource
Route
RouteGuard
WebSocket
WebSocketResource

Properties

Modular → IModularBase
Instance of Modular for search binds and route.
no setter

Exceptions / Errors

AutoInjectorException
AutoInjection Exception with ToString auto configured
message : message of exception
stackTrace : traces of exception