ghcjs-dom-jsffi-0.7.0.1: DOM library using JSFFI and GHCJS

Safe HaskellNone
LanguageHaskell2010

GHCJS.DOM.JSFFI.Generated.Window

Synopsis

Documentation

openDatabase :: (MonadIO m, ToJSString name, ToJSString version, ToJSString displayName) => Window -> name -> version -> displayName -> Word -> Maybe DatabaseCallback -> m (Maybe Database) Source #

openDatabase_ :: (MonadIO m, ToJSString name, ToJSString version, ToJSString displayName) => Window -> name -> version -> displayName -> Word -> Maybe DatabaseCallback -> m () Source #

open :: (MonadIO m, ToJSString url, ToJSString name, ToJSString options) => Window -> url -> name -> options -> m (Maybe Window) Source #

open_ :: (MonadIO m, ToJSString url, ToJSString name, ToJSString options) => Window -> url -> name -> options -> m () Source #

openUnchecked :: (MonadIO m, ToJSString url, ToJSString name, ToJSString options) => Window -> url -> name -> options -> m Window Source #

prompt :: (MonadIO m, ToJSString message, ToJSString defaultValue, FromJSString result) => Window -> message -> Maybe defaultValue -> m (Maybe result) Source #

prompt_ :: (MonadIO m, ToJSString message, ToJSString defaultValue) => Window -> message -> Maybe defaultValue -> m () Source #

promptUnsafe :: (MonadIO m, ToJSString message, ToJSString defaultValue, HasCallStack, FromJSString result) => Window -> message -> Maybe defaultValue -> m result Source #

promptUnchecked :: (MonadIO m, ToJSString message, ToJSString defaultValue, FromJSString result) => Window -> message -> Maybe defaultValue -> m result Source #

js_find :: Window -> JSString -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> IO Bool Source #

find :: (MonadIO m, ToJSString string) => Window -> string -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> m Bool Source #

find_ :: (MonadIO m, ToJSString string) => Window -> string -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> m () Source #

js_scroll :: Window -> Int -> Int -> IO () Source #

getComputedStyle_ :: (MonadIO m, IsElement element, ToJSString pseudoElement) => Window -> Maybe element -> Maybe pseudoElement -> m () Source #

getMatchedCSSRules_ :: (MonadIO m, IsElement element, ToJSString pseudoElement) => Window -> Maybe element -> Maybe pseudoElement -> m () Source #

postMessage :: (MonadIO m, IsSerializedScriptValue message, ToJSString targetOrigin, IsArray messagePorts) => Window -> Maybe message -> targetOrigin -> Maybe messagePorts -> m () Source #