Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- setTimeout :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSVal handler) => self -> handler -> Maybe Int -> m Int
- setTimeout_ :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSVal handler) => self -> handler -> Maybe Int -> m ()
- clearTimeout :: (MonadDOM m, IsWindowOrWorkerGlobalScope self) => self -> Maybe Int -> m ()
- setInterval :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSVal handler) => self -> handler -> Maybe Int -> m Int
- setInterval_ :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSVal handler) => self -> handler -> Maybe Int -> m ()
- clearInterval :: (MonadDOM m, IsWindowOrWorkerGlobalScope self) => self -> Maybe Int -> m ()
- atob :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSString string, FromJSString result) => self -> string -> m result
- atob_ :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSString string) => self -> string -> m ()
- btoa :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSString string, FromJSString result) => self -> string -> m result
- btoa_ :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSString string) => self -> string -> m ()
- getOrigin :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, FromJSString result) => self -> m result
- newtype WindowOrWorkerGlobalScope = WindowOrWorkerGlobalScope {}
- gTypeWindowOrWorkerGlobalScope :: JSM GType
- class IsGObject o => IsWindowOrWorkerGlobalScope o
- toWindowOrWorkerGlobalScope :: IsWindowOrWorkerGlobalScope o => o -> WindowOrWorkerGlobalScope
Documentation
setTimeout :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSVal handler) => self -> handler -> Maybe Int -> m Int Source #
setTimeout_ :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSVal handler) => self -> handler -> Maybe Int -> m () Source #
clearTimeout :: (MonadDOM m, IsWindowOrWorkerGlobalScope self) => self -> Maybe Int -> m () Source #
setInterval :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSVal handler) => self -> handler -> Maybe Int -> m Int Source #
setInterval_ :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSVal handler) => self -> handler -> Maybe Int -> m () Source #
clearInterval :: (MonadDOM m, IsWindowOrWorkerGlobalScope self) => self -> Maybe Int -> m () Source #
atob :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSString string, FromJSString result) => self -> string -> m result Source #
atob_ :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSString string) => self -> string -> m () Source #
btoa :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSString string, FromJSString result) => self -> string -> m result Source #
btoa_ :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, ToJSString string) => self -> string -> m () Source #
getOrigin :: (MonadDOM m, IsWindowOrWorkerGlobalScope self, FromJSString result) => self -> m result Source #
newtype WindowOrWorkerGlobalScope Source #
Functions for this inteface are in JSDOM.WindowOrWorkerGlobalScope.
Instances
PToJSVal WindowOrWorkerGlobalScope Source # | |
Defined in JSDOM.Types | |
PFromJSVal WindowOrWorkerGlobalScope Source # | |
Defined in JSDOM.Types | |
ToJSVal WindowOrWorkerGlobalScope Source # | |
Defined in JSDOM.Types toJSVal :: WindowOrWorkerGlobalScope -> JSM JSVal # toJSValListOf :: [WindowOrWorkerGlobalScope] -> JSM JSVal # | |
FromJSVal WindowOrWorkerGlobalScope Source # | |
Defined in JSDOM.Types | |
MakeObject WindowOrWorkerGlobalScope Source # | |
Defined in JSDOM.Types | |
IsWindowOrWorkerGlobalScope WindowOrWorkerGlobalScope Source # | |
Defined in JSDOM.Types | |
IsGObject WindowOrWorkerGlobalScope Source # | |
Defined in JSDOM.Types |
class IsGObject o => IsWindowOrWorkerGlobalScope o Source #