Back to API Reference
Struct

ValidationState

sealed

Validation state of a field — an open Status token (empty = valid) plus a human-readable Message. Held on UniTextEditable, set by validators or app code, read by decorators.

public string Status{ get }

Open status token; empty when valid. See ValidationStatus for common values.

public string Message{ get }

Human-readable reason a supporting-text decorator shows.

public bool IsValid{ get }

True when Status is empty.

[ctor]public ValidationState()
public static ValidationState Valid()
public static ValidationState Invalid()
public static ValidationState Pending()