Variable PilatesErrorCodeConst
PilatesErrorCode: {
BareStringAtRoot: "PILATES_BARE_STRING_AT_ROOT";
BareStringInBox: "PILATES_BARE_STRING_IN_BOX";
DuplicateFocusId: "PILATES_DUPLICATE_FOCUS_ID";
FocusIdNotFound: "PILATES_FOCUS_ID_NOT_FOUND";
FocusInputBridgeOutsideProvider: "PILATES_FOCUS_INPUT_BRIDGE_OUTSIDE_PROVIDER";
FocusOutsideProvider: "PILATES_FOCUS_OUTSIDE_PROVIDER";
HookOutsideRender: "PILATES_HOOK_OUTSIDE_RENDER";
InvalidTextChild: "PILATES_INVALID_TEXT_CHILD";
StringFragmentInvariant: "PILATES_STRING_FRAGMENT_INVARIANT";
TextInputBadProp: "PILATES_TEXTINPUT_BAD_PROP";
UnknownHostType: "PILATES_UNKNOWN_HOST_TYPE";
} = ...
Type Declaration
ReadonlyBareStringAtRoot: "PILATES_BARE_STRING_AT_ROOT"
ReadonlyBareStringInBox: "PILATES_BARE_STRING_IN_BOX"
ReadonlyDuplicateFocusId: "PILATES_DUPLICATE_FOCUS_ID"
ReadonlyFocusIdNotFound: "PILATES_FOCUS_ID_NOT_FOUND"
ReadonlyFocusOutsideProvider: "PILATES_FOCUS_OUTSIDE_PROVIDER"
ReadonlyHookOutsideRender: "PILATES_HOOK_OUTSIDE_RENDER"
ReadonlyInvalidTextChild: "PILATES_INVALID_TEXT_CHILD"
ReadonlyStringFragmentInvariant: "PILATES_STRING_FRAGMENT_INVARIANT"
ReadonlyTextInputBadProp: "PILATES_TEXTINPUT_BAD_PROP"
ReadonlyUnknownHostType: "PILATES_UNKNOWN_HOST_TYPE"
Stable string IDs for every error case PilatesError can carry. Public API (per the SemVer policy in the design doc): renaming a code is a breaking change. New codes can be added in any minor.
Authored as an
as constobject so we get both a runtime value (for JS consumers and equality checks) and a derived string-literal type.