keyboard property
The software keyboard, for a scenario that wants to say it explicitly.
Nothing here is needed to get one. A scenario that taps a text field already renders with a keyboard over the bottom of the screen, because that is what a phone does and the framework says when. This is for the other cases: a layout you want to see under one with nothing focused, a user who swipes it away, a screen you want photographed without it.
Every one of them is a no-op on a stage with no keyboard — a run on a desktop size or on nothing, and a folder that turned the feature off. Raising one there would mean inventing a height, which is the one thing the measured table exists not to do, and a matrix crossing a phone with a window must not fail on the window.
Implementation
late final keyboard = ScenarioKeyboardVerbs._(this);