SyncSystem class abstract
A synchronous system that doesn't need async operations.
Extend this class for simple systems that don't perform I/O.
- Implemented types
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- meta → SystemMeta
-
Metadata describing this system's data access patterns.
no setterinherited
- runCondition → RunCondition?
-
Optional condition that determines whether this system should run.
no setterinherited
- 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
-
run(
World world) → Future< void> -
Runs the system logic.
override
-
runSync(
World world) → void - Runs the system logic synchronously.
-
shouldRun(
World world) → bool -
Returns true if this system should run, based on its runCondition.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited