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 L segment).
final
module ProblemTypeSegment
Module (LPSM M segment).
final
platform ProblemTypeSegment
Declaring platform (LPSM P segment).
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 S segment).
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).