Settings schema
Settings control device simulation, appearance, network, locale, and simulator behavior.
Device
| key | type | default | description |
|---|---|---|---|
| deviceModel | DeviceModel | iphone-15-pro | device model to simulate |
| orientation | portrait | landscape | portrait | screen orientation |
Appearance
| key | type | default | description |
|---|---|---|---|
| colorScheme | light | dark | auto | light | color scheme |
| reduceMotion | boolean | false | reduce motion |
| boldText | boolean | false | bold text |
| fontSize | number | 1.0 | font size multiplier (0.5-2.0) |
Network
| key | type | default | description |
|---|---|---|---|
| networkCondition | wifi | lte | fast-3g | slow-3g | offline | wifi | simulated network |
Locale
| key | type | default | description |
|---|---|---|---|
| language | string | en | ISO 639-1 language code |
| region | string | US | ISO 3166-1 region code |
Simulator
| key | type | default | description |
|---|---|---|---|
| showTouches | boolean | false | show touch indicators |
| showFrame | boolean | true | show device frame |
| showStatusBar | boolean | true | show status bar |
| showHomeIndicator | boolean | true | show home indicator |
| a11yMode | off | default | always | default | accessibility tree mode |
| inspectMode | boolean | false | inspect mode |
Runtime API