suit

Guide

How suit is built: the three-tree architecture it shares with Flutter, the constraint-layout protocol that replaces flexbox, and the input model that routes pointer and keyboard events into the render…

How suit is built: the three-tree architecture it shares with Flutter, the constraint-layout protocol that replaces flexbox, and the input model that routes pointer and keyboard events into the render tree.

Pages

  • Architecture — suit is one layer of a three-layer system, the same division of labour Flutter draws between its widgets, its elements, and its render objects. Two of those layers already exist…
  • Layout — suit lays out with the protocol Flutter and SwiftUI both adopted — two greenfield frameworks that independently rejected flexbox for the same idea:
  • Input — Input is the bridge from raw device events to the render tree’s handlers. The runtime polls SDL for mouse, wheel, and keyboard events and feeds them to a set of…

Search

Esc
to navigate to open Esc to close