A single-line field — which keyboard comes up, what the return key says, and the four props that are one Android integer.
UITextField, EditText, NSTextField. The keyboard, the autocorrect bar, the
selection handles, the paste menu and the accessibility behaviour all come from
the system.
Which keyboard comes up is not decoration: an email field with the plain
keyboard makes you hunt for the at sign. On Android keyboardType,
autoCapitalize, autoCorrect and secureTextEntry are flags of the same
integer, so either all four arrive together or none of them does — which is
why they are checked together in scripts/check-list.sh.
Every primitive also carries the base props — background, border, opacity, the transforms, animate, the accessibility contract — and every gesture. See Components for the full base, Events for the payloads.