module JSDOM.Generated.XMLHttpRequestEventTarget
(loadStart, progress, abortEvent, error, load, timeout, loadEnd,
XMLHttpRequestEventTarget(..), gTypeXMLHttpRequestEventTarget,
IsXMLHttpRequestEventTarget, toXMLHttpRequestEventTarget)
where
import Prelude ((.), (==), (>>=), return, IO, Int, Float, Double, Bool(..), Maybe, maybe, fromIntegral, round, realToFrac, fmap, Show, Read, Eq, Ord, Maybe(..))
import qualified Prelude (error)
import Data.Typeable (Typeable)
import Data.Traversable (mapM)
import Language.Javascript.JSaddle (JSM(..), JSVal(..), JSString, strictEqual, toJSVal, valToStr, valToNumber, valToBool, js, jss, jsf, jsg, function, asyncFunction, new, array, jsUndefined, (!), (!!))
import Data.Int (Int64)
import Data.Word (Word, Word64)
import JSDOM.Types
import Control.Applicative ((<$>))
import Control.Monad (void)
import Control.Lens.Operators ((^.))
import JSDOM.EventTargetClosures (EventName, unsafeEventName)
import JSDOM.Enums
loadStart ::
(IsXMLHttpRequestEventTarget self, IsEventTarget self) =>
EventName self ProgressEvent
loadStart = unsafeEventName (toJSString "loadstart")
progress ::
(IsXMLHttpRequestEventTarget self, IsEventTarget self) =>
EventName self XMLHttpRequestProgressEvent
progress = unsafeEventName (toJSString "progress")
abortEvent ::
(IsXMLHttpRequestEventTarget self, IsEventTarget self) =>
EventName self XMLHttpRequestProgressEvent
abortEvent = unsafeEventName (toJSString "abort")
error ::
(IsXMLHttpRequestEventTarget self, IsEventTarget self) =>
EventName self XMLHttpRequestProgressEvent
error = unsafeEventName (toJSString "error")
load ::
(IsXMLHttpRequestEventTarget self, IsEventTarget self) =>
EventName self XMLHttpRequestProgressEvent
load = unsafeEventName (toJSString "load")
timeout ::
(IsXMLHttpRequestEventTarget self, IsEventTarget self) =>
EventName self ProgressEvent
timeout = unsafeEventName (toJSString "timeout")
loadEnd ::
(IsXMLHttpRequestEventTarget self, IsEventTarget self) =>
EventName self ProgressEvent
loadEnd = unsafeEventName (toJSString "loadend")