Class: Wreq::EmulationDevice

Inherits:
Object
  • Object
show all
Defined in:
lib/wreq_ruby/emulation.rb

Overview

Device emulation enumeration backed by Rust.

Variants are exposed as constants under this class. Each constant is an instance of EmulationDevice.

Examples:

Using predefined constants

device = Wreq::EmulationDevice::Chrome117
device.class #=> Wreq::EmulationDevice

Constant Summary collapse

Chrome100 =
nil
Chrome101 =
nil
Chrome104 =
nil
Chrome105 =
nil
Chrome106 =
nil
Chrome107 =
nil
Chrome108 =
nil
Chrome109 =
nil
Chrome110 =
nil
Chrome114 =
nil
Chrome116 =
nil
Chrome117 =
nil
Chrome118 =
nil
Chrome119 =
nil
Chrome120 =
nil
Chrome123 =
nil
Chrome124 =
nil
Chrome126 =
nil
Chrome127 =
nil
Chrome128 =
nil
Chrome129 =
nil
Chrome130 =
nil
Chrome131 =
nil
Chrome132 =
nil
Chrome133 =
nil
Chrome134 =
nil
Chrome135 =
nil
Chrome136 =
nil
Chrome137 =
nil
Chrome138 =
nil
Chrome139 =
nil
Chrome140 =
nil
Chrome141 =
nil
Chrome142 =
nil
Chrome143 =
nil
Chrome144 =
nil
Chrome145 =
nil
Chrome146 =
nil
Chrome147 =
nil
Edge101 =
nil
Edge122 =
nil
Edge127 =
nil
Edge131 =
nil
Edge134 =
nil
Edge135 =
nil
Edge136 =
nil
Edge137 =
nil
Edge138 =
nil
Edge139 =
nil
Edge140 =
nil
Edge141 =
nil
Edge142 =
nil
Edge143 =
nil
Edge144 =
nil
Edge145 =
nil
Edge146 =
nil
Edge147 =
nil
Firefox109 =
nil
Firefox117 =
nil
Firefox128 =
nil
Firefox133 =
nil
Firefox135 =
nil
FirefoxPrivate135 =
nil
FirefoxAndroid135 =
nil
Firefox136 =
nil
FirefoxPrivate136 =
nil
Firefox139 =
nil
Firefox142 =
nil
Firefox143 =
nil
Firefox144 =
nil
Firefox145 =
nil
Firefox146 =
nil
Firefox147 =
nil
Firefox148 =
nil
Firefox149 =
nil
SafariIos17_2 =
nil
SafariIos17_4_1 =
nil
SafariIos16_5 =
nil
Safari15_3 =
nil
Safari15_5 =
nil
Safari15_6_1 =
nil
Safari16 =
nil
Safari16_5 =
nil
Safari17_0 =
nil
Safari17_2_1 =
nil
Safari17_4_1 =
nil
Safari17_5 =
nil
Safari17_6 =
nil
Safari18 =
nil
SafariIPad18 =
nil
Safari18_2 =
nil
Safari18_3 =
nil
Safari18_3_1 =
nil
SafariIos18_1_1 =
nil
Safari18_5 =
nil
Safari26 =
nil
Safari26_1 =
nil
Safari26_2 =
nil
SafariIos26 =
nil
SafariIos26_2 =
nil
SafariIPad26 =
nil
SafariIpad26_2 =
nil
OkHttp3_9 =
nil
OkHttp3_11 =
nil
OkHttp3_13 =
nil
OkHttp3_14 =
nil
OkHttp4_9 =
nil
OkHttp4_10 =
nil
OkHttp4_12 =
nil
OkHttp5 =
nil
Opera116 =
nil
Opera117 =
nil
Opera118 =
nil
Opera119 =
nil
Opera120 =
nil
Opera121 =
nil
Opera122 =
nil
Opera123 =
nil
Opera124 =
nil
Opera125 =
nil
Opera126 =
nil
Opera127 =
nil
Opera128 =
nil
Opera129 =
nil
Opera130 =
nil

Instance Method Summary collapse

Instance Method Details

#to_sString

Returns a string representation of the emulation device.

Returns:

  • (String)

    Emulation device as string



146
147
# File 'lib/wreq_ruby/emulation.rb', line 146

def to_s
end