DartBoardFeature<T> class abstract

An feature class features are hooked up VIA RPC Core feature's are features that are available on the classpath

Implementers

Constructors

DartBoardFeature()

Properties

appDecorations List<DartBoardDecoration>
The app decorations (global)
no setter
dependencies List<DartBoardFeature>
no setter
enabled bool
This can be used to allow an extension to exclude itself. E.g. Based on platform
no setter
hashCode int
The hash code for this object.
no setterinherited
implementationName String
no setter
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)
no setter
methodHandlers Map<String, MethodCallHandler>
This map of method handlers can be used to define callbacks
no setter
namespace String
A namespace to prefix to reference this feature by Please make it unique
no setter
pageDecorationAllowList List<String>
Allow list for page decorations in the format "/route:page_decoration_name"
no setter
pageDecorationDenyList List<String>
Deny list for page decorations in the format "/route:page_decoration_name"
no setter
pageDecorations List<DartBoardDecoration>
The page decorations (page level)
no setter
routes List<RouteDefinition>
The route definitions
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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