class RatatuiRuby::Error::Invariant

Invariant violation.

The library enforces rules about valid states and contracts. Breaking these rules raises this error.

Common causes:

To resolve, check the method’s documented contract. Ensure state preconditions are met and return types are correct.

Example

RatatuiRuby.init_terminal
RatatuiRuby.init_terminal  # => raises Error::Invariant