> ## Documentation Index
> Fetch the complete documentation index at: https://docs.extractbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Device

A list of pre-defined device descriptors that can be used to emulate various mobile and desktop devices. This helps in testing responsive designs and device-specific features. Each device includes properties like viewport size, user agent, and touch support.

## Definition

```graphql theme={null}
enum Device {
  BLACKBERRY_PLAYBOOK
  BLACKBERRY_PLAYBOOK_LANDSCAPE
  BLACKBERRY_Z30
  BLACKBERRY_Z30_LANDSCAPE
  GALAXY_NOTE_3
  GALAXY_NOTE_3_LANDSCAPE
  GALAXY_NOTE_II
  GALAXY_NOTE_II_LANDSCAPE
  GALAXY_S_III
  GALAXY_S_III_LANDSCAPE
  GALAXY_S5
  GALAXY_S5_LANDSCAPE
  GALAXY_S8
  GALAXY_S8_LANDSCAPE
  GALAXY_S9
  GALAXY_S9_LANDSCAPE
  GALAXY_TAB_S4
  GALAXY_TAB_S4_LANDSCAPE
  IPAD_GEN_5
  IPAD_GEN_5_LANDSCAPE
  IPAD_GEN_6
  IPAD_GEN_6_LANDSCAPE
  IPAD_GEN_7
  IPAD_GEN_7_LANDSCAPE
  IPAD_MINI
  IPAD_MINI_LANDSCAPE
  IPAD_PRO_11
  IPAD_PRO_11_LANDSCAPE
  IPHONE_6
  IPHONE_6_LANDSCAPE
  IPHONE_6_PLUS
  IPHONE_6_PLUS_LANDSCAPE
  IPHONE_7
  IPHONE_7_LANDSCAPE
  IPHONE_7_PLUS
  IPHONE_7_PLUS_LANDSCAPE
  IPHONE_8
  IPHONE_8_LANDSCAPE
  IPHONE_8_PLUS
  IPHONE_8_PLUS_LANDSCAPE
  IPHONE_SE
  IPHONE_SE_LANDSCAPE
  IPHONE_X
  IPHONE_X_LANDSCAPE
  IPHONE_XR
  IPHONE_XR_LANDSCAPE
  IPHONE_11
  IPHONE_11_LANDSCAPE
  IPHONE_11_PRO
  IPHONE_11_PRO_LANDSCAPE
  IPHONE_11_PRO_MAX
  IPHONE_11_PRO_MAX_LANDSCAPE
  IPHONE_12
  IPHONE_12_LANDSCAPE
  IPHONE_12_PRO
  IPHONE_12_PRO_LANDSCAPE
  IPHONE_12_PRO_MAX
  IPHONE_12_PRO_MAX_LANDSCAPE
  IPHONE_12_MINI
  IPHONE_12_MINI_LANDSCAPE
  IPHONE_13
  IPHONE_13_LANDSCAPE
  IPHONE_13_PRO
  IPHONE_13_PRO_LANDSCAPE
  IPHONE_13_PRO_MAX
  IPHONE_13_PRO_MAX_LANDSCAPE
  IPHONE_13_MINI
  IPHONE_13_MINI_LANDSCAPE
  IPHONE_14
  IPHONE_14_LANDSCAPE
  IPHONE_14_PLUS
  IPHONE_14_PLUS_LANDSCAPE
  IPHONE_14_PRO
  IPHONE_14_PRO_LANDSCAPE
  IPHONE_14_PRO_MAX
  IPHONE_14_PRO_MAX_LANDSCAPE
  IPHONE_15
  IPHONE_15_LANDSCAPE
  IPHONE_15_PLUS
  IPHONE_15_PLUS_LANDSCAPE
  IPHONE_15_PRO
  IPHONE_15_PRO_LANDSCAPE
  IPHONE_15_PRO_MAX
  IPHONE_15_PRO_MAX_LANDSCAPE
  KINDLE_FIRE_HDX
  KINDLE_FIRE_HDX_LANDSCAPE
  LG_OPTIMUS_L70
  LG_OPTIMUS_L70_LANDSCAPE
  MICROSOFT_LUMIA_550
  MICROSOFT_LUMIA_550_LANDSCAPE
  MICROSOFT_LUMIA_950
  MICROSOFT_LUMIA_950_LANDSCAPE
  NEXUS_10
  NEXUS_10_LANDSCAPE
  NEXUS_4
  NEXUS_4_LANDSCAPE
  NEXUS_5
  NEXUS_5_LANDSCAPE
  NEXUS_5X
  NEXUS_5X_LANDSCAPE
  NEXUS_6
  NEXUS_6_LANDSCAPE
  NEXUS_6P
  NEXUS_6P_LANDSCAPE
  NEXUS_7
  NEXUS_7_LANDSCAPE
  NOKIA_LUMIA_520
  NOKIA_LUMIA_520_LANDSCAPE
  NOKIA_N9
  NOKIA_N9_LANDSCAPE
  PIXEL_2
  PIXEL_2_LANDSCAPE
  PIXEL_2_XL
  PIXEL_2_XL_LANDSCAPE
  PIXEL_3
  PIXEL_3_LANDSCAPE
  PIXEL_4
  PIXEL_4_LANDSCAPE
  PIXEL_4A_5G
  PIXEL_4A_5G_LANDSCAPE
  PIXEL_5
  PIXEL_5_LANDSCAPE
  PIXEL_7
  PIXEL_7_LANDSCAPE
  MOTO_G4
  MOTO_G4_LANDSCAPE
  DESKTOP_CHROME_HIDPI
  DESKTOP_EDGE_HIDPI
  DESKTOP_FIREFOX_HIDPI
  DESKTOP_SAFARI
  DESKTOP_CHROME
  DESKTOP_EDGE
  DESKTOP_FIREFOX
}
```

## Values

### `BLACKBERRY_PLAYBOOK`

Device configuration for Blackberry PlayBook

### `BLACKBERRY_PLAYBOOK_LANDSCAPE`

Device configuration for Blackberry PlayBook landscape

### `BLACKBERRY_Z30`

Device configuration for BlackBerry Z30

### `BLACKBERRY_Z30_LANDSCAPE`

Device configuration for BlackBerry Z30 landscape

### `GALAXY_NOTE_3`

Device configuration for Galaxy Note 3

### `GALAXY_NOTE_3_LANDSCAPE`

Device configuration for Galaxy Note 3 landscape

### `GALAXY_NOTE_II`

Device configuration for Galaxy Note II

### `GALAXY_NOTE_II_LANDSCAPE`

Device configuration for Galaxy Note II landscape

### `GALAXY_S_III`

Device configuration for Galaxy S III

### `GALAXY_S_III_LANDSCAPE`

Device configuration for Galaxy S III landscape

### `GALAXY_S5`

Device configuration for Galaxy S5

### `GALAXY_S5_LANDSCAPE`

Device configuration for Galaxy S5 landscape

### `GALAXY_S8`

Device configuration for Galaxy S8

### `GALAXY_S8_LANDSCAPE`

Device configuration for Galaxy S8 landscape

### `GALAXY_S9`

Device configuration for Galaxy S9+

### `GALAXY_S9_LANDSCAPE`

Device configuration for Galaxy S9+ landscape

### `GALAXY_TAB_S4`

Device configuration for Galaxy Tab S4

### `GALAXY_TAB_S4_LANDSCAPE`

Device configuration for Galaxy Tab S4 landscape

### `IPAD_GEN_5`

Device configuration for iPad (gen 5)

### `IPAD_GEN_5_LANDSCAPE`

Device configuration for iPad (gen 5) landscape

### `IPAD_GEN_6`

Device configuration for iPad (gen 6)

### `IPAD_GEN_6_LANDSCAPE`

Device configuration for iPad (gen 6) landscape

### `IPAD_GEN_7`

Device configuration for iPad (gen 7)

### `IPAD_GEN_7_LANDSCAPE`

Device configuration for iPad (gen 7) landscape

### `IPAD_MINI`

Device configuration for iPad Mini

### `IPAD_MINI_LANDSCAPE`

Device configuration for iPad Mini landscape

### `IPAD_PRO_11`

Device configuration for iPad Pro 11

### `IPAD_PRO_11_LANDSCAPE`

Device configuration for iPad Pro 11 landscape

### `IPHONE_6`

Device configuration for iPhone 6

### `IPHONE_6_LANDSCAPE`

Device configuration for iPhone 6 landscape

### `IPHONE_6_PLUS`

Device configuration for iPhone 6 Plus

### `IPHONE_6_PLUS_LANDSCAPE`

Device configuration for iPhone 6 Plus landscape

### `IPHONE_7`

Device configuration for iPhone 7

### `IPHONE_7_LANDSCAPE`

Device configuration for iPhone 7 landscape

### `IPHONE_7_PLUS`

Device configuration for iPhone 7 Plus

### `IPHONE_7_PLUS_LANDSCAPE`

Device configuration for iPhone 7 Plus landscape

### `IPHONE_8`

Device configuration for iPhone 8

### `IPHONE_8_LANDSCAPE`

Device configuration for iPhone 8 landscape

### `IPHONE_8_PLUS`

Device configuration for iPhone 8 Plus

### `IPHONE_8_PLUS_LANDSCAPE`

Device configuration for iPhone 8 Plus landscape

### `IPHONE_SE`

Device configuration for iPhone SE

### `IPHONE_SE_LANDSCAPE`

Device configuration for iPhone SE landscape

### `IPHONE_X`

Device configuration for iPhone X

### `IPHONE_X_LANDSCAPE`

Device configuration for iPhone X landscape

### `IPHONE_XR`

Device configuration for iPhone XR

### `IPHONE_XR_LANDSCAPE`

Device configuration for iPhone XR landscape

### `IPHONE_11`

Device configuration for iPhone 11

### `IPHONE_11_LANDSCAPE`

Device configuration for iPhone 11 landscape

### `IPHONE_11_PRO`

Device configuration for iPhone 11 Pro

### `IPHONE_11_PRO_LANDSCAPE`

Device configuration for iPhone 11 Pro landscape

### `IPHONE_11_PRO_MAX`

Device configuration for iPhone 11 Pro Max

### `IPHONE_11_PRO_MAX_LANDSCAPE`

Device configuration for iPhone 11 Pro Max landscape

### `IPHONE_12`

Device configuration for iPhone 12

### `IPHONE_12_LANDSCAPE`

Device configuration for iPhone 12 landscape

### `IPHONE_12_PRO`

Device configuration for iPhone 12 Pro

### `IPHONE_12_PRO_LANDSCAPE`

Device configuration for iPhone 12 Pro landscape

### `IPHONE_12_PRO_MAX`

Device configuration for iPhone 12 Pro Max

### `IPHONE_12_PRO_MAX_LANDSCAPE`

Device configuration for iPhone 12 Pro Max landscape

### `IPHONE_12_MINI`

Device configuration for iPhone 12 Mini

### `IPHONE_12_MINI_LANDSCAPE`

Device configuration for iPhone 12 Mini landscape

### `IPHONE_13`

Device configuration for iPhone 13

### `IPHONE_13_LANDSCAPE`

Device configuration for iPhone 13 landscape

### `IPHONE_13_PRO`

Device configuration for iPhone 13 Pro

### `IPHONE_13_PRO_LANDSCAPE`

Device configuration for iPhone 13 Pro landscape

### `IPHONE_13_PRO_MAX`

Device configuration for iPhone 13 Pro Max

### `IPHONE_13_PRO_MAX_LANDSCAPE`

Device configuration for iPhone 13 Pro Max landscape

### `IPHONE_13_MINI`

Device configuration for iPhone 13 Mini

### `IPHONE_13_MINI_LANDSCAPE`

Device configuration for iPhone 13 Mini landscape

### `IPHONE_14`

Device configuration for iPhone 14

### `IPHONE_14_LANDSCAPE`

Device configuration for iPhone 14 landscape

### `IPHONE_14_PLUS`

Device configuration for iPhone 14 Plus

### `IPHONE_14_PLUS_LANDSCAPE`

Device configuration for iPhone 14 Plus landscape

### `IPHONE_14_PRO`

Device configuration for iPhone 14 Pro

### `IPHONE_14_PRO_LANDSCAPE`

Device configuration for iPhone 14 Pro landscape

### `IPHONE_14_PRO_MAX`

Device configuration for iPhone 14 Pro Max

### `IPHONE_14_PRO_MAX_LANDSCAPE`

Device configuration for iPhone 14 Pro Max landscape

### `IPHONE_15`

Device configuration for iPhone 15

### `IPHONE_15_LANDSCAPE`

Device configuration for iPhone 15 landscape

### `IPHONE_15_PLUS`

Device configuration for iPhone 15 Plus

### `IPHONE_15_PLUS_LANDSCAPE`

Device configuration for iPhone 15 Plus landscape

### `IPHONE_15_PRO`

Device configuration for iPhone 15 Pro

### `IPHONE_15_PRO_LANDSCAPE`

Device configuration for iPhone 15 Pro landscape

### `IPHONE_15_PRO_MAX`

Device configuration for iPhone 15 Pro Max

### `IPHONE_15_PRO_MAX_LANDSCAPE`

Device configuration for iPhone 15 Pro Max landscape

### `KINDLE_FIRE_HDX`

Device configuration for Kindle Fire HDX

### `KINDLE_FIRE_HDX_LANDSCAPE`

Device configuration for Kindle Fire HDX landscape

### `LG_OPTIMUS_L70`

Device configuration for LG Optimus L70

### `LG_OPTIMUS_L70_LANDSCAPE`

Device configuration for LG Optimus L70 landscape

### `MICROSOFT_LUMIA_550`

Device configuration for Microsoft Lumia 550

### `MICROSOFT_LUMIA_550_LANDSCAPE`

Device configuration for Microsoft Lumia 550 landscape

### `MICROSOFT_LUMIA_950`

Device configuration for Microsoft Lumia 950

### `MICROSOFT_LUMIA_950_LANDSCAPE`

Device configuration for Microsoft Lumia 950 landscape

### `NEXUS_10`

Device configuration for Nexus 10

### `NEXUS_10_LANDSCAPE`

Device configuration for Nexus 10 landscape

### `NEXUS_4`

Device configuration for Nexus 4

### `NEXUS_4_LANDSCAPE`

Device configuration for Nexus 4 landscape

### `NEXUS_5`

Device configuration for Nexus 5

### `NEXUS_5_LANDSCAPE`

Device configuration for Nexus 5 landscape

### `NEXUS_5X`

Device configuration for Nexus 5X

### `NEXUS_5X_LANDSCAPE`

Device configuration for Nexus 5X landscape

### `NEXUS_6`

Device configuration for Nexus 6

### `NEXUS_6_LANDSCAPE`

Device configuration for Nexus 6 landscape

### `NEXUS_6P`

Device configuration for Nexus 6P

### `NEXUS_6P_LANDSCAPE`

Device configuration for Nexus 6P landscape

### `NEXUS_7`

Device configuration for Nexus 7

### `NEXUS_7_LANDSCAPE`

Device configuration for Nexus 7 landscape

### `NOKIA_LUMIA_520`

Device configuration for Nokia Lumia 520

### `NOKIA_LUMIA_520_LANDSCAPE`

Device configuration for Nokia Lumia 520 landscape

### `NOKIA_N9`

Device configuration for Nokia N9

### `NOKIA_N9_LANDSCAPE`

Device configuration for Nokia N9 landscape

### `PIXEL_2`

Device configuration for Pixel 2

### `PIXEL_2_LANDSCAPE`

Device configuration for Pixel 2 landscape

### `PIXEL_2_XL`

Device configuration for Pixel 2 XL

### `PIXEL_2_XL_LANDSCAPE`

Device configuration for Pixel 2 XL landscape

### `PIXEL_3`

Device configuration for Pixel 3

### `PIXEL_3_LANDSCAPE`

Device configuration for Pixel 3 landscape

### `PIXEL_4`

Device configuration for Pixel 4

### `PIXEL_4_LANDSCAPE`

Device configuration for Pixel 4 landscape

### `PIXEL_4A_5G`

Device configuration for Pixel 4a (5G)

### `PIXEL_4A_5G_LANDSCAPE`

Device configuration for Pixel 4a (5G) landscape

### `PIXEL_5`

Device configuration for Pixel 5

### `PIXEL_5_LANDSCAPE`

Device configuration for Pixel 5 landscape

### `PIXEL_7`

Device configuration for Pixel 7

### `PIXEL_7_LANDSCAPE`

Device configuration for Pixel 7 landscape

### `MOTO_G4`

Device configuration for Moto G4

### `MOTO_G4_LANDSCAPE`

Device configuration for Moto G4 landscape

### `DESKTOP_CHROME_HIDPI`

Device configuration for Desktop Chrome HiDPI

### `DESKTOP_EDGE_HIDPI`

Device configuration for Desktop Edge HiDPI

### `DESKTOP_FIREFOX_HIDPI`

Device configuration for Desktop Firefox HiDPI

### `DESKTOP_SAFARI`

Device configuration for Desktop Safari

### `DESKTOP_CHROME`

Device configuration for Desktop Chrome

### `DESKTOP_EDGE`

Device configuration for Desktop Edge

### `DESKTOP_FIREFOX`

Device configuration for Desktop Firefox
