ParkRefused class final
The verb WROTE NOTHING and says why — a missing marker, an unresolvable session, or a fence that is still LIVE.
- Inheritance
-
- Object
- ParkOutcome
- ParkRefused
Constructors
-
ParkRefused({required String workBeadId, required String reason, String? sessionId, WorktreeActivity? activity, List<
FenceLiveness> liveFences = const <FenceLiveness>[]}) -
Creates the refusal.
const
Properties
- activity → WorktreeActivity?
-
The corroborating worktree activity, when it was collected before the
refusal.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
liveFences
→ List<
FenceLiveness> -
The fences that refused this park; empty for a marker refusal.
final
- reason → String
-
The LOUD reason, printed on both the plain and the JSON path.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sessionId → String?
-
The session bead the verb resolved, or null when it never got that far.
finalinherited
- workBeadId → String
-
The work bead the verb was run against.
finalinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> -
Structured command/UI representation.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited