BlocstarLogicBase<TBlocstarLogicBaseContext extends BlocstarContextBase?> class abstract

Constructors

BlocstarLogicBase()

Properties

context ↔ TBlocstarLogicBaseContext
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
initialized bool
no setter
isClosed bool
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stream Stream<TBlocstarLogicBaseContext?>
no setter

Methods

dispose() → void
initializeAsync() Future
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onContextChangedCallback(TBlocstarLogicBaseContext updatedContext) → dynamic
runAsync<TResult>({required Future<TResult> function(), required int timeoutSeconds}) Future
This method will return null should an exception be thrown or should it timeout. Non-null return values are only returned on success Calling 'sinkDefault' after this method returns null, overwrites any error or timeout information that will have been set by Blocstar. First consume the error or timeout information if you you need it, before subsequent calls to 'sinkDefault'
sink(TBlocstarLogicBaseContext updatedContext) → dynamic
toString() String
A string representation of this object.
inherited

Operators

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