Contract for classes that accept declarative, resolved request parameters.
Implementations must support an immutable "wither" to inject a typed argument bag (Ui5Args) and expose a read accessor for usage in domain code.
Rules:
Typical implementers:
| Methods | ||
|---|---|---|
public
|
withArgs(Ui5Args $args): static
|
# |
public
|
args(): Ui5Args
|
# |