ErrorPortal class final
Feeds the problem type-URI template (C0 §2).
The LPSM service-tree values (landscape/platform/service/module) are
the row's declaring identity — the same coordinate that derives public
hostnames (C0 §9) — so a problem type URI is stable, addressable, and never
hand-authored per row.
Constructors
- ErrorPortal({required ProblemTypeSegment scheme, required ProblemTypeSegment host, required ProblemTypeSegment landscape, required ProblemTypeSegment platform, required ProblemTypeSegment service, required ProblemTypeSegment module})
-
Creates an error-portal config block.
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- host → ProblemTypeSegment
-
Host serving the problem docs, e.g.
docs.raichu.cluster.atomi.cloud.final - landscape → ProblemTypeSegment
-
Declaring landscape (LPSM
Lsegment).final - module → ProblemTypeSegment
-
Module (LPSM
Msegment).final - platform → ProblemTypeSegment
-
Declaring platform (LPSM
Psegment).final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scheme → ProblemTypeSegment
-
URI scheme, conventionally
https.final - service → ProblemTypeSegment
-
Service (LPSM
Ssegment).final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → ProblemTypeSegment -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- localError → const ErrorPortal
- Default portal for client-local errors that have no service backend context (e.g. a pure-Flutter crash before any backend is known).