shelf_hotreload library
Hot reload wrapper for shelf
Classes
- Level
- Levels to control logging output. Logging can be enabled to include all levels above certain Level. Levels are ordered using an integer value Level.value. The predefined Level constants below are sorted as follows (in descending order): Level.SHOUT, Level.SEVERE, Level.WARNING, Level.INFO, Level.CONFIG, Level.FINE, Level.FINER, Level.FINEST, and Level.ALL.
- LogRecord
-
A log entry representation used to propagate information from
Logger
to individual handlers.
Functions
-
withHotreload(
FutureOr< HttpServer> serverFactory(), {FutureOr<void> onReloaded()?, FutureOr<void> onHotReloadAvailable()?, FutureOr<void> onHotReloadNotAvailable()?, FutureOr<void> onHotReloadLog(LogRecord log)?, Level logLevel = logging.Level.OFF}) → void - Provides hot-reloading ability to code that providers an http server.