DataReceiver<T> class abstract

Represents a data receiver, that can store or process data.

Inheritance
Implementers

Constructors

DataReceiver(String domain, String name, {bool register = true})

Properties

domain String
finalinherited
hashCode int
The hash code for this object.
no setterinherited
id String
finalinherited
name String
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
transformerFrom DataTransformerFrom<T>?
getter/setter pairinherited
transformerFromList DataTransformerFromList<T>?
getter/setter pairinherited
transformerTo DataTransformerTo<T>?
getter/setter pairinherited
transformerToList DataTransformerToList<T>?
getter/setter pairinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
put({Map<String, dynamic>? parameters, List<T>? dataList}) Future<List<T>?>
Puts dataList using parameters.
putImpl(Map<String, dynamic>? parameters, Object? payload) Future
toString() String
A string representation of this object.
inherited
transformFrom(T? data) → dynamic
inherited
transformFromList(List<T>? list) → dynamic
inherited
transformOutput(Object? o) List<T?>?
inherited
transformTo(Object? o) → T?
inherited
transformToList(Object? o) List<T>?
inherited

Operators

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

Static Properties

instances Map<String?, DataReceiver>
final
onRegister → EventStream<DataReceiver>
final

Static Methods

byID<T>(String? id) DataReceiver<T>?
override
byName<T>(String domain, String name) DataReceiver<T>?
override
register(DataReceiver instance) → void
override