@@ -91,8 +91,35 @@ foreign import data Goto :: Type
9191gotoTimeout :: Option Goto Int
9292gotoTimeout = opt "timeout"
9393
94−waitUntil :: Option Goto WaitUntil
95−waitUntil = opt "waitUntil"
94+gotoWaitUntil :: Option Goto WaitUntil
95+gotoWaitUntil = opt "waitUntil"
9696
9797referer :: Option Goto String
9898referer = opt "referer"
99+
100+foreign import data Go :: Type
101+
102+goTimeout :: Option Go Int
103+goTimeout = opt "timeout"
104+
105+goWaitUntil :: Option Go WaitUntil
106+goWaitUntil = opt "waitUntil"
107+
108+foreign import data Hover :: Type
109+
110+position :: Option Hover { x :: Number, y :: Number }
111+position = opt "position"
112+
113+modifier :: Option Hover (Array Modifier)
114+modifier = opt "modifier"
115+
116+force :: Option Hover Boolean
117+force = opt "force"
118+
119+hoverTimeout :: Option Hover Number
120+hoverTimeout = opt "timeout"
121+
122+foreign import data InnerHTML :: Type
123+
124+innerHTMLTimeout :: Option InnerHTML Number
125+innerHTMLTimeout = opt "timeout"