Safe Haskell | None |
---|---|
Language | Haskell2010 |
- close :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m ()
- importScripts :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m ()
- getSelf :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m (Maybe WorkerGlobalScope)
- getSelfUnsafe :: (MonadDOM m, IsWorkerGlobalScope self, HasCallStack) => self -> m WorkerGlobalScope
- getSelfUnchecked :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m WorkerGlobalScope
- getLocation :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m (Maybe WorkerLocation)
- getLocationUnsafe :: (MonadDOM m, IsWorkerGlobalScope self, HasCallStack) => self -> m WorkerLocation
- getLocationUnchecked :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m WorkerLocation
- error :: (IsWorkerGlobalScope self, IsEventTarget self) => EventName self UIEvent
- offline :: (IsWorkerGlobalScope self, IsEventTarget self) => EventName self Event
- online :: (IsWorkerGlobalScope self, IsEventTarget self) => EventName self Event
- getNavigator :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m (Maybe WorkerNavigator)
- getNavigatorUnsafe :: (MonadDOM m, IsWorkerGlobalScope self, HasCallStack) => self -> m WorkerNavigator
- getNavigatorUnchecked :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m WorkerNavigator
- newtype WorkerGlobalScope = WorkerGlobalScope {}
- gTypeWorkerGlobalScope :: JSM GType
- class IsEventTarget o => IsWorkerGlobalScope o
- toWorkerGlobalScope :: IsWorkerGlobalScope o => o -> WorkerGlobalScope
Documentation
close :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m () Source #
importScripts :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m () Source #
getSelf :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m (Maybe WorkerGlobalScope) Source #
getSelfUnsafe :: (MonadDOM m, IsWorkerGlobalScope self, HasCallStack) => self -> m WorkerGlobalScope Source #
getSelfUnchecked :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m WorkerGlobalScope Source #
getLocation :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m (Maybe WorkerLocation) Source #
getLocationUnsafe :: (MonadDOM m, IsWorkerGlobalScope self, HasCallStack) => self -> m WorkerLocation Source #
getLocationUnchecked :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m WorkerLocation Source #
error :: (IsWorkerGlobalScope self, IsEventTarget self) => EventName self UIEvent Source #
offline :: (IsWorkerGlobalScope self, IsEventTarget self) => EventName self Event Source #
online :: (IsWorkerGlobalScope self, IsEventTarget self) => EventName self Event Source #
getNavigator :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m (Maybe WorkerNavigator) Source #
getNavigatorUnsafe :: (MonadDOM m, IsWorkerGlobalScope self, HasCallStack) => self -> m WorkerNavigator Source #
getNavigatorUnchecked :: (MonadDOM m, IsWorkerGlobalScope self) => self -> m WorkerNavigator Source #
newtype WorkerGlobalScope Source #
Functions for this inteface are in JSDOM.WorkerGlobalScope. Base interface functions are in:
class IsEventTarget o => IsWorkerGlobalScope o Source #
toWorkerGlobalScope :: IsWorkerGlobalScope o => o -> WorkerGlobalScope Source #