DebugFeature class Null safety

This feature is meant to expose the /Debug route,

It provides some information about the system This is a rough first draft.

Inheritance

Constructors

DebugFeature()

Properties

appDecorations List<DartBoardDecoration>
The app decorations (global)
read-only, inherited
dependencies List<DartBoardFeature>
read-only, inherited
enabled bool
This can be used to allow an extension to exclude itself. E.g. Based on platform
read-only, inherited
hashCode int
The hash code for this object.
read-only, inherited
implementationName String
read-only, inherited
isIntegrationFeature bool
This is a hint if a feature is "Integration" or not. The only difference here is that "Integration" features are not displayed in the dependency graph (to many edges, looks ugly)
read-only, inherited
methodHandlers Map<String, MethodCallHandler>
This map of method handlers can be used to define callbacks
read-only, inherited
namespace String
A namespace to prefix to reference this feature by Please make it unique
read-only, override
pageDecorationAllowList List<String>
Allow list for page decorations in the format "/route:page_decoration_name"
read-only, inherited
pageDecorationDenyList List<String>
Deny list for page decorations in the format "/route:page_decoration_name"
read-only, inherited
pageDecorations List<DartBoardDecoration>
The page decorations (page level)
read-only, inherited
routes List<RouteDefinition>
The route definitions
read-only, override
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited