@@ -71,167 +71,166 @@ derive instance functorLunaparkF ∷ Functor LunaparkF
7171derive instance functorElementF ∷ Functor ElementF
7272
7373_lunapark = SProxy ∷ SProxy "lunapark"
74−type LUNAPARK = R.FProxy LunaparkF
75−type LunaparkEffect r = ( lunapark ∷ LUNAPARK | r )
74+type LUNAPARK r = ( lunapark ∷ LunaparkF | r )
7675
77−liftLunapark ∷ ∀ a r. LunaparkF a → Run (LunaparkEffect r) a
76+liftLunapark ∷ ∀ a r. LunaparkF a → Run (LUNAPARK r) a
7877liftLunapark = R.lift _lunapark
7978
80−quit ∷ ∀ r. Run (LunaparkEffect r) Unit
79+quit ∷ ∀ r. Run (LUNAPARK r) Unit
8180quit = liftLunapark $ Quit unit
8281
83−status ∷ ∀ r. Run (LunaparkEffect r) LT.ServerStatus
82+status ∷ ∀ r. Run (LUNAPARK r) LT.ServerStatus
8483status = liftLunapark $ Status identity
8584
86−setTimeouts ∷ ∀ r. LT.Timeouts → Run (LunaparkEffect r) Unit
85+setTimeouts ∷ ∀ r. LT.Timeouts → Run (LUNAPARK r) Unit
8786setTimeouts ts = liftLunapark $ SetTimeouts ts unit
8887
89−getTimeouts ∷ ∀ r. Run (LunaparkEffect r) LT.Timeouts
88+getTimeouts ∷ ∀ r. Run (LUNAPARK r) LT.Timeouts
9089getTimeouts = liftLunapark $ GetTimeouts identity
9190
92−go ∷ ∀ r. String → Run (LunaparkEffect r) Unit
91+go ∷ ∀ r. String → Run (LUNAPARK r) Unit
9392go uri = liftLunapark $ GoTo uri unit
9493
95−getUrl ∷ ∀ r. Run (LunaparkEffect r) String
94+getUrl ∷ ∀ r. Run (LUNAPARK r) String
9695getUrl = liftLunapark $ GetUrl identity
9796
98−forward ∷ ∀ r. Run (LunaparkEffect r) Unit
97+forward ∷ ∀ r. Run (LUNAPARK r) Unit
9998forward = liftLunapark $ Forward unit
10099
101−back ∷ ∀ r. Run (LunaparkEffect r) Unit
100+back ∷ ∀ r. Run (LUNAPARK r) Unit
102101back = liftLunapark $ Back unit
103102
104−refresh ∷ ∀ r. Run (LunaparkEffect r) Unit
103+refresh ∷ ∀ r. Run (LUNAPARK r) Unit
105104refresh = liftLunapark $ Refresh unit
106105
107−getTitle ∷ ∀ r. Run (LunaparkEffect r) String
106+getTitle ∷ ∀ r. Run (LUNAPARK r) String
108107getTitle = liftLunapark $ GetTitle identity
109108
110−getWindowHandle ∷ ∀ r. Run (LunaparkEffect r) LT.WindowHandle
109+getWindowHandle ∷ ∀ r. Run (LUNAPARK r) LT.WindowHandle
111110getWindowHandle = liftLunapark $ GetWindowHandle identity
112111
113−getWindowHandles ∷ ∀ r. Run (LunaparkEffect r) (Array LT.WindowHandle)
112+getWindowHandles ∷ ∀ r. Run (LUNAPARK r) (Array LT.WindowHandle)
114113getWindowHandles = liftLunapark $ GetWindowHandles identity
115114
116−closeWindow ∷ ∀ r. Run (LunaparkEffect r) Unit
115+closeWindow ∷ ∀ r. Run (LUNAPARK r) Unit
117116closeWindow = liftLunapark $ CloseWindow unit
118117
119−switchToWindow ∷ ∀ r. LT.WindowHandle → Run (LunaparkEffect r) Unit
118+switchToWindow ∷ ∀ r. LT.WindowHandle → Run (LUNAPARK r) Unit
120119switchToWindow w = liftLunapark $ SwitchToWindow w unit
121120
122−switchToFrame ∷ ∀ r. LT.FrameId → Run (LunaparkEffect r) Unit
121+switchToFrame ∷ ∀ r. LT.FrameId → Run (LUNAPARK r) Unit
123122switchToFrame f = liftLunapark $ SwitchToFrame f unit
124123
125−switchToParentFrame ∷ ∀ r. Run (LunaparkEffect r) Unit
124+switchToParentFrame ∷ ∀ r. Run (LUNAPARK r) Unit
126125switchToParentFrame = liftLunapark $ SwitchToParentFrame unit
127126
128−getWindowRectangle ∷ ∀ r. Run (LunaparkEffect r) LT.Rectangle
127+getWindowRectangle ∷ ∀ r. Run (LUNAPARK r) LT.Rectangle
129128getWindowRectangle = liftLunapark $ GetWindowRectangle identity
130129
131−setWindowRectangle ∷ ∀ r. LT.Rectangle → Run (LunaparkEffect r) Unit
130+setWindowRectangle ∷ ∀ r. LT.Rectangle → Run (LUNAPARK r) Unit
132131setWindowRectangle r = liftLunapark $ SetWindowRectangle r unit
133132
134−maximizeWindow ∷ ∀ r. Run (LunaparkEffect r) Unit
133+maximizeWindow ∷ ∀ r. Run (LUNAPARK r) Unit
135134maximizeWindow = liftLunapark $ MaximizeWindow unit
136135
137−minimizeWindow ∷ ∀ r. Run (LunaparkEffect r) Unit
136+minimizeWindow ∷ ∀ r. Run (LUNAPARK r) Unit
138137minimizeWindow = liftLunapark $ MinimizeWindow unit
139138
140−fullscreenWindow ∷ ∀ r. Run (LunaparkEffect r) Unit
139+fullscreenWindow ∷ ∀ r. Run (LUNAPARK r) Unit
141140fullscreenWindow = liftLunapark $ FullscreenWindow unit
142141
143−executeScript ∷ ∀ r. LT.Script → Run (LunaparkEffect r) J.Json
142+executeScript ∷ ∀ r. LT.Script → Run (LUNAPARK r) J.Json
144143executeScript script = liftLunapark $ ExecuteScript script identity
145144
146−executeScriptAsync ∷ ∀ r. LT.Script → Run (LunaparkEffect r) J.Json
145+executeScriptAsync ∷ ∀ r. LT.Script → Run (LUNAPARK r) J.Json
147146executeScriptAsync script = liftLunapark $ ExecuteScriptAsync script identity
148147
149−getAllCookies ∷ ∀ r. Run (LunaparkEffect r) (Array LT.Cookie)
148+getAllCookies ∷ ∀ r. Run (LUNAPARK r) (Array LT.Cookie)
150149getAllCookies = liftLunapark $ GetAllCookies identity
151150
152−getCookie ∷ ∀ r. String → Run (LunaparkEffect r) LT.Cookie
151+getCookie ∷ ∀ r. String → Run (LUNAPARK r) LT.Cookie
153152getCookie name = liftLunapark $ GetCookie name identity
154153
155−addCookie ∷ ∀ r. LT.Cookie → Run (LunaparkEffect r) Unit
154+addCookie ∷ ∀ r. LT.Cookie → Run (LUNAPARK r) Unit
156155addCookie cookie = liftLunapark $ AddCookie cookie unit
157156
158−deleteCookie ∷ ∀ r. String → Run (LunaparkEffect r) Unit
157+deleteCookie ∷ ∀ r. String → Run (LUNAPARK r) Unit
159158deleteCookie name = liftLunapark $ DeleteCookie name unit
160159
161−deleteAllCookies ∷ ∀ r. Run (LunaparkEffect r) Unit
160+deleteAllCookies ∷ ∀ r. Run (LUNAPARK r) Unit
162161deleteAllCookies = liftLunapark $ DeleteAllCookies unit
163162
164−dismissAlert ∷ ∀ r. Run (LunaparkEffect r) Unit
163+dismissAlert ∷ ∀ r. Run (LUNAPARK r) Unit
165164dismissAlert = liftLunapark $ DismissAlert unit
166165
167−acceptAlert ∷ ∀ r. Run (LunaparkEffect r) Unit
166+acceptAlert ∷ ∀ r. Run (LUNAPARK r) Unit
168167acceptAlert = liftLunapark $ AcceptAlert unit
169168
170−getAlertText ∷ ∀ r. Run (LunaparkEffect r) String
169+getAlertText ∷ ∀ r. Run (LUNAPARK r) String
171170getAlertText = liftLunapark $ GetAlertText identity
172171
173−sendAlertText ∷ ∀ r. String → Run (LunaparkEffect r) Unit
172+sendAlertText ∷ ∀ r. String → Run (LUNAPARK r) Unit
174173sendAlertText txt = liftLunapark $ SendAlertText txt unit
175174
176−screenshot ∷ ∀ r. String → Run (LunaparkEffect r) Unit
175+screenshot ∷ ∀ r. String → Run (LUNAPARK r) Unit
177176screenshot fp = liftLunapark $ Screenshot fp unit
178177
179−elementScreenshot ∷ ∀ r. LT.Element → String → Run (LunaparkEffect r) Unit
178+elementScreenshot ∷ ∀ r. LT.Element → String → Run (LUNAPARK r) Unit
180179elementScreenshot el fp = liftLunapark $ OnElement el $ ScreenshotEl fp unit
181180
182−findElement ∷ ∀ r. LT.Locator → Run (LunaparkEffect r) LT.Element
181+findElement ∷ ∀ r. LT.Locator → Run (LUNAPARK r) LT.Element
183182findElement l = liftLunapark $ FindElement l identity
184183
185−findElements ∷ ∀ r. LT.Locator → Run (LunaparkEffect r) (Array LT.Element)
184+findElements ∷ ∀ r. LT.Locator → Run (LUNAPARK r) (Array LT.Element)
186185findElements l = liftLunapark $ FindElements l identity
187186
188−childElement ∷ ∀ r. LT.Element → LT.Locator → Run (LunaparkEffect r) LT.Element
187+childElement ∷ ∀ r. LT.Element → LT.Locator → Run (LUNAPARK r) LT.Element
189188childElement el l = liftLunapark $ OnElement el $ ChildElement l identity
190189
191−childElements ∷ ∀ r. LT.Element → LT.Locator → Run (LunaparkEffect r) (Array LT.Element)
190+childElements ∷ ∀ r. LT.Element → LT.Locator → Run (LUNAPARK r) (Array LT.Element)
192191childElements el l = liftLunapark $ OnElement el $ ChildElements l identity
193192
194−isSelected ∷ ∀ r. LT.Element → Run (LunaparkEffect r) Boolean
193+isSelected ∷ ∀ r. LT.Element → Run (LUNAPARK r) Boolean
195194isSelected el = liftLunapark $ OnElement el $ IsSelected identity
196195
197−getAttribute ∷ ∀ r. LT.Element → String → Run (LunaparkEffect r) String
196+getAttribute ∷ ∀ r. LT.Element → String → Run (LUNAPARK r) String
198197getAttribute el name = liftLunapark $ OnElement el $ GetAttribute name identity
199198
200−getProperty ∷ ∀ r. LT.Element → String → Run (LunaparkEffect r) J.Json
199+getProperty ∷ ∀ r. LT.Element → String → Run (LUNAPARK r) J.Json
201200getProperty el name = liftLunapark $ OnElement el $ GetProperty name identity
202201
203−getCss ∷ ∀ r. LT.Element → String → Run (LunaparkEffect r) String
202+getCss ∷ ∀ r. LT.Element → String → Run (LUNAPARK r) String
204203getCss el name = liftLunapark $ OnElement el $ GetCss name identity
205204
206−getText ∷ ∀ r. LT.Element → Run (LunaparkEffect r) String
205+getText ∷ ∀ r. LT.Element → Run (LUNAPARK r) String
207206getText el = liftLunapark $ OnElement el $ GetText identity
208207
209−getTagName ∷ ∀ r. LT.Element → Run (LunaparkEffect r) String
208+getTagName ∷ ∀ r. LT.Element → Run (LUNAPARK r) String
210209getTagName el = liftLunapark $ OnElement el $ GetTagName identity
211210
212−getRectangle ∷ ∀ r. LT.Element → Run (LunaparkEffect r) LT.Rectangle
211+getRectangle ∷ ∀ r. LT.Element → Run (LUNAPARK r) LT.Rectangle
213212getRectangle el = liftLunapark $ OnElement el $ GetRectangle identity
214213
215−isEnabled ∷ ∀ r. LT.Element → Run (LunaparkEffect r) Boolean
214+isEnabled ∷ ∀ r. LT.Element → Run (LUNAPARK r) Boolean
216215isEnabled el = liftLunapark $ OnElement el $ IsEnabled identity
217216
218−clickElement ∷ ∀ r. LT.Element → Run (LunaparkEffect r) Unit
217+clickElement ∷ ∀ r. LT.Element → Run (LUNAPARK r) Unit
219218clickElement el = liftLunapark $ OnElement el $ ClickEl unit
220219
221−clearElement ∷ ∀ r. LT.Element → Run (LunaparkEffect r) Unit
220+clearElement ∷ ∀ r. LT.Element → Run (LUNAPARK r) Unit
222221clearElement el = liftLunapark $ OnElement el $ ClearEl unit
223222
224−sendKeysElement ∷ ∀ r. LT.Element → String → Run (LunaparkEffect r) Unit
223+sendKeysElement ∷ ∀ r. LT.Element → String → Run (LUNAPARK r) Unit
225224sendKeysElement el txt = liftLunapark $ OnElement el $ SendKeysEl txt unit
226225
227−isDisplayed ∷ ∀ r. LT.Element → Run (LunaparkEffect r) Boolean
226+isDisplayed ∷ ∀ r. LT.Element → Run (LUNAPARK r) Boolean
228227isDisplayed el = liftLunapark $ OnElement el $ IsDisplayed identity
229228
230−submitElement ∷ ∀ r. LT.Element → Run (LunaparkEffect r) Unit
229+submitElement ∷ ∀ r. LT.Element → Run (LUNAPARK r) Unit
231230submitElement el = liftLunapark $ OnElement el $ Submit unit
232231
233−performActions ∷ ∀ r. LT.ActionRequest → Run (LunaparkEffect r) Unit
232+performActions ∷ ∀ r. LT.ActionRequest → Run (LUNAPARK r) Unit
234233performActions req = liftLunapark $ PerformActions req unit
235234
236−releaseActions ∷ ∀ r. Run (LunaparkEffect r) Unit
235+releaseActions ∷ ∀ r. Run (LUNAPARK r) Unit
237236releaseActions = liftLunapark $ ReleaseActions unit