VoyagerObjectPlugin<T> class abstract

just like VoyagerPlugin but expects you to produce an instance of T allows performing disposal thru onDispose method

Inheritance

Constructors

VoyagerObjectPlugin(String node)
default constructor
const

Properties

hashCode int
The hash code for this object.
no setterinherited
node String
name of node this plugin is handling in the navigation schema
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

buildObject(VoyagerContext context, dynamic config) → T
build object
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onDispose(T t) → void
override if you need to dispose object
outputFor(VoyagerContext context, dynamic config, Voyager output) → void
build output
override
toString() String
A string representation of this object.
inherited

Operators

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