A specialized 2d grid implementation optimized for use in a terminal.
- Iterates over the visible area accounting for buffer transform
- Represents the terminal display contents
- An item in the grid along with its Line and Column.
- A subset of lines in the grid
- A mutable subset of lines in the grid
- A row in the grid
- Bidirection iterator