orientationIds top-level property
Every value ?orientation= accepts, portrait first.
One list, for the same reason deviceIds is one: the picker, the address,
fw's usage line and MCP's schema all read it.
Implementation
List<String> get orientationIds => [
for (var orientation in ScreenOrientation.values) orientation.name,
];