Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_address :: Internals -> Nullable Node -> IO JSString
- address :: (MonadIO m, IsNode node, FromJSString result) => Internals -> Maybe node -> m result
- address_ :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m ()
- js_nodeNeedsStyleRecalc :: Internals -> Nullable Node -> IO Bool
- nodeNeedsStyleRecalc :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m Bool
- nodeNeedsStyleRecalc_ :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m ()
- js_description :: Internals -> JSVal -> IO JSString
- description :: (MonadIO m, FromJSString result) => Internals -> JSVal -> m result
- description_ :: MonadIO m => Internals -> JSVal -> m ()
- js_hasPausedImageAnimations :: Internals -> Nullable Element -> IO Bool
- hasPausedImageAnimations :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m Bool
- hasPausedImageAnimations_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_elementRenderTreeAsText :: Internals -> Nullable Element -> IO JSString
- elementRenderTreeAsText :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- elementRenderTreeAsText_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_isPreloaded :: Internals -> JSString -> IO Bool
- isPreloaded :: (MonadIO m, ToJSString url) => Internals -> url -> m Bool
- isPreloaded_ :: (MonadIO m, ToJSString url) => Internals -> url -> m ()
- js_isLoadingFromMemoryCache :: Internals -> JSString -> IO Bool
- isLoadingFromMemoryCache :: (MonadIO m, ToJSString url) => Internals -> url -> m Bool
- isLoadingFromMemoryCache_ :: (MonadIO m, ToJSString url) => Internals -> url -> m ()
- js_xhrResponseSource :: Internals -> Nullable XMLHttpRequest -> IO JSString
- xhrResponseSource :: (MonadIO m, FromJSString result) => Internals -> Maybe XMLHttpRequest -> m result
- xhrResponseSource_ :: MonadIO m => Internals -> Maybe XMLHttpRequest -> m ()
- js_clearMemoryCache :: Internals -> IO ()
- clearMemoryCache :: MonadIO m => Internals -> m ()
- js_pruneMemoryCacheToSize :: Internals -> Int -> IO ()
- pruneMemoryCacheToSize :: MonadIO m => Internals -> Int -> m ()
- js_memoryCacheSize :: Internals -> IO Int
- memoryCacheSize :: MonadIO m => Internals -> m Int
- memoryCacheSize_ :: MonadIO m => Internals -> m ()
- js_clearPageCache :: Internals -> IO ()
- clearPageCache :: MonadIO m => Internals -> m ()
- js_pageCacheSize :: Internals -> IO Word
- pageCacheSize :: MonadIO m => Internals -> m Word
- pageCacheSize_ :: MonadIO m => Internals -> m ()
- js_computedStyleIncludingVisitedInfo :: Internals -> Nullable Node -> IO (Nullable CSSStyleDeclaration)
- computedStyleIncludingVisitedInfo :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m (Maybe CSSStyleDeclaration)
- computedStyleIncludingVisitedInfo_ :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m ()
- computedStyleIncludingVisitedInfoUnsafe :: (MonadIO m, IsNode node, HasCallStack) => Internals -> Maybe node -> m CSSStyleDeclaration
- computedStyleIncludingVisitedInfoUnchecked :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m CSSStyleDeclaration
- js_ensureShadowRoot :: Internals -> Nullable Element -> IO (Nullable Node)
- ensureShadowRoot :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m (Maybe Node)
- ensureShadowRoot_ :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m ()
- ensureShadowRootUnsafe :: (MonadIO m, IsElement host, HasCallStack) => Internals -> Maybe host -> m Node
- ensureShadowRootUnchecked :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m Node
- js_createShadowRoot :: Internals -> Nullable Element -> IO (Nullable Node)
- createShadowRoot :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m (Maybe Node)
- createShadowRoot_ :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m ()
- createShadowRootUnsafe :: (MonadIO m, IsElement host, HasCallStack) => Internals -> Maybe host -> m Node
- createShadowRootUnchecked :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m Node
- js_shadowRoot :: Internals -> Nullable Element -> IO (Nullable Node)
- shadowRoot :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m (Maybe Node)
- shadowRoot_ :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m ()
- shadowRootUnsafe :: (MonadIO m, IsElement host, HasCallStack) => Internals -> Maybe host -> m Node
- shadowRootUnchecked :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m Node
- js_shadowRootType :: Internals -> Nullable Node -> IO JSString
- shadowRootType :: (MonadIO m, IsNode root, FromJSString result) => Internals -> Maybe root -> m result
- shadowRootType_ :: (MonadIO m, IsNode root) => Internals -> Maybe root -> m ()
- js_includerFor :: Internals -> Nullable Node -> IO (Nullable Element)
- includerFor :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m (Maybe Element)
- includerFor_ :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m ()
- includerForUnsafe :: (MonadIO m, IsNode node, HasCallStack) => Internals -> Maybe node -> m Element
- includerForUnchecked :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m Element
- js_shadowPseudoId :: Internals -> Nullable Element -> IO JSString
- shadowPseudoId :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- shadowPseudoId_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_setShadowPseudoId :: Internals -> Nullable Element -> JSString -> IO ()
- setShadowPseudoId :: (MonadIO m, IsElement element, ToJSString id) => Internals -> Maybe element -> id -> m ()
- js_treeScopeRootNode :: Internals -> Nullable Node -> IO (Nullable Node)
- treeScopeRootNode :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m (Maybe Node)
- treeScopeRootNode_ :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m ()
- treeScopeRootNodeUnsafe :: (MonadIO m, IsNode node, HasCallStack) => Internals -> Maybe node -> m Node
- treeScopeRootNodeUnchecked :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m Node
- js_parentTreeScope :: Internals -> Nullable Node -> IO (Nullable Node)
- parentTreeScope :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m (Maybe Node)
- parentTreeScope_ :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m ()
- parentTreeScopeUnsafe :: (MonadIO m, IsNode node, HasCallStack) => Internals -> Maybe node -> m Node
- parentTreeScopeUnchecked :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m Node
- js_lastSpatialNavigationCandidateCount :: Internals -> IO Word
- lastSpatialNavigationCandidateCount :: MonadIO m => Internals -> m Word
- lastSpatialNavigationCandidateCount_ :: MonadIO m => Internals -> m ()
- js_numberOfActiveAnimations :: Internals -> IO Word
- numberOfActiveAnimations :: MonadIO m => Internals -> m Word
- numberOfActiveAnimations_ :: MonadIO m => Internals -> m ()
- js_suspendAnimations :: Internals -> IO ()
- suspendAnimations :: MonadIO m => Internals -> m ()
- js_resumeAnimations :: Internals -> IO ()
- resumeAnimations :: MonadIO m => Internals -> m ()
- js_animationsAreSuspended :: Internals -> IO Bool
- animationsAreSuspended :: MonadIO m => Internals -> m Bool
- animationsAreSuspended_ :: MonadIO m => Internals -> m ()
- js_pauseAnimationAtTimeOnElement :: Internals -> JSString -> Double -> Nullable Element -> IO Bool
- pauseAnimationAtTimeOnElement :: (MonadIO m, ToJSString animationName, IsElement element) => Internals -> animationName -> Double -> Maybe element -> m Bool
- pauseAnimationAtTimeOnElement_ :: (MonadIO m, ToJSString animationName, IsElement element) => Internals -> animationName -> Double -> Maybe element -> m ()
- js_pauseAnimationAtTimeOnPseudoElement :: Internals -> JSString -> Double -> Nullable Element -> JSString -> IO Bool
- pauseAnimationAtTimeOnPseudoElement :: (MonadIO m, ToJSString animationName, IsElement element, ToJSString pseudoId) => Internals -> animationName -> Double -> Maybe element -> pseudoId -> m Bool
- pauseAnimationAtTimeOnPseudoElement_ :: (MonadIO m, ToJSString animationName, IsElement element, ToJSString pseudoId) => Internals -> animationName -> Double -> Maybe element -> pseudoId -> m ()
- js_pauseTransitionAtTimeOnElement :: Internals -> JSString -> Double -> Nullable Element -> IO Bool
- pauseTransitionAtTimeOnElement :: (MonadIO m, ToJSString propertyName, IsElement element) => Internals -> propertyName -> Double -> Maybe element -> m Bool
- pauseTransitionAtTimeOnElement_ :: (MonadIO m, ToJSString propertyName, IsElement element) => Internals -> propertyName -> Double -> Maybe element -> m ()
- js_pauseTransitionAtTimeOnPseudoElement :: Internals -> JSString -> Double -> Nullable Element -> JSString -> IO Bool
- pauseTransitionAtTimeOnPseudoElement :: (MonadIO m, ToJSString property, IsElement element, ToJSString pseudoId) => Internals -> property -> Double -> Maybe element -> pseudoId -> m Bool
- pauseTransitionAtTimeOnPseudoElement_ :: (MonadIO m, ToJSString property, IsElement element, ToJSString pseudoId) => Internals -> property -> Double -> Maybe element -> pseudoId -> m ()
- js_attached :: Internals -> Nullable Node -> IO Bool
- attached :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m Bool
- attached_ :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m ()
- js_visiblePlaceholder :: Internals -> Nullable Element -> IO JSString
- visiblePlaceholder :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- visiblePlaceholder_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_selectColorInColorChooser :: Internals -> Nullable Element -> JSString -> IO ()
- selectColorInColorChooser :: (MonadIO m, IsElement element, ToJSString colorValue) => Internals -> Maybe element -> colorValue -> m ()
- js_formControlStateOfPreviousHistoryItem :: Internals -> IO JSVal
- formControlStateOfPreviousHistoryItem :: (MonadIO m, FromJSString result) => Internals -> m [result]
- formControlStateOfPreviousHistoryItem_ :: MonadIO m => Internals -> m ()
- js_setFormControlStateOfPreviousHistoryItem :: Internals -> JSVal -> IO ()
- setFormControlStateOfPreviousHistoryItem :: (MonadIO m, ToJSString values) => Internals -> [values] -> m ()
- js_absoluteCaretBounds :: Internals -> IO (Nullable ClientRect)
- absoluteCaretBounds :: MonadIO m => Internals -> m (Maybe ClientRect)
- absoluteCaretBounds_ :: MonadIO m => Internals -> m ()
- absoluteCaretBoundsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m ClientRect
- absoluteCaretBoundsUnchecked :: MonadIO m => Internals -> m ClientRect
- js_boundingBox :: Internals -> Nullable Element -> IO (Nullable ClientRect)
- boundingBox :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m (Maybe ClientRect)
- boundingBox_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- boundingBoxUnsafe :: (MonadIO m, IsElement element, HasCallStack) => Internals -> Maybe element -> m ClientRect
- boundingBoxUnchecked :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ClientRect
- js_inspectorHighlightRects :: Internals -> IO (Nullable ClientRectList)
- inspectorHighlightRects :: MonadIO m => Internals -> m (Maybe ClientRectList)
- inspectorHighlightRects_ :: MonadIO m => Internals -> m ()
- inspectorHighlightRectsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m ClientRectList
- inspectorHighlightRectsUnchecked :: MonadIO m => Internals -> m ClientRectList
- js_inspectorHighlightObject :: Internals -> IO JSString
- inspectorHighlightObject :: (MonadIO m, FromJSString result) => Internals -> m result
- inspectorHighlightObject_ :: MonadIO m => Internals -> m ()
- js_markerCountForNode :: Internals -> Nullable Node -> JSString -> IO Word
- markerCountForNode :: (MonadIO m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> m Word
- markerCountForNode_ :: (MonadIO m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> m ()
- js_markerRangeForNode :: Internals -> Nullable Node -> JSString -> Word -> IO (Nullable Range)
- markerRangeForNode :: (MonadIO m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m (Maybe Range)
- markerRangeForNode_ :: (MonadIO m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m ()
- markerRangeForNodeUnsafe :: (MonadIO m, IsNode node, ToJSString markerType, HasCallStack) => Internals -> Maybe node -> markerType -> Word -> m Range
- markerRangeForNodeUnchecked :: (MonadIO m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m Range
- js_markerDescriptionForNode :: Internals -> Nullable Node -> JSString -> Word -> IO JSString
- markerDescriptionForNode :: (MonadIO m, IsNode node, ToJSString markerType, FromJSString result) => Internals -> Maybe node -> markerType -> Word -> m result
- markerDescriptionForNode_ :: (MonadIO m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m ()
- js_addTextMatchMarker :: Internals -> Nullable Range -> Bool -> IO ()
- addTextMatchMarker :: MonadIO m => Internals -> Maybe Range -> Bool -> m ()
- js_setMarkedTextMatchesAreHighlighted :: Internals -> Bool -> IO ()
- setMarkedTextMatchesAreHighlighted :: MonadIO m => Internals -> Bool -> m ()
- js_invalidateFontCache :: Internals -> IO ()
- invalidateFontCache :: MonadIO m => Internals -> m ()
- js_setScrollViewPosition :: Internals -> Int -> Int -> IO ()
- setScrollViewPosition :: MonadIO m => Internals -> Int -> Int -> m ()
- js_setPagination :: Internals -> JSString -> Int -> Int -> IO ()
- setPagination :: (MonadIO m, ToJSString mode) => Internals -> mode -> Int -> Int -> m ()
- js_configurationForViewport :: Internals -> Float -> Int -> Int -> Int -> Int -> IO JSString
- configurationForViewport :: (MonadIO m, FromJSString result) => Internals -> Float -> Int -> Int -> Int -> Int -> m result
- configurationForViewport_ :: MonadIO m => Internals -> Float -> Int -> Int -> Int -> Int -> m ()
- js_wasLastChangeUserEdit :: Internals -> Nullable Element -> IO Bool
- wasLastChangeUserEdit :: (MonadIO m, IsElement textField) => Internals -> Maybe textField -> m Bool
- wasLastChangeUserEdit_ :: (MonadIO m, IsElement textField) => Internals -> Maybe textField -> m ()
- js_elementShouldAutoComplete :: Internals -> Nullable Element -> IO Bool
- elementShouldAutoComplete :: (MonadIO m, IsElement inputElement) => Internals -> Maybe inputElement -> m Bool
- elementShouldAutoComplete_ :: (MonadIO m, IsElement inputElement) => Internals -> Maybe inputElement -> m ()
- js_setEditingValue :: Internals -> Nullable Element -> JSString -> IO ()
- setEditingValue :: (MonadIO m, IsElement inputElement, ToJSString value) => Internals -> Maybe inputElement -> value -> m ()
- js_setAutofilled :: Internals -> Nullable Element -> Bool -> IO ()
- setAutofilled :: (MonadIO m, IsElement inputElement) => Internals -> Maybe inputElement -> Bool -> m ()
- js_countMatchesForText :: Internals -> JSString -> Word -> JSString -> IO Word
- countMatchesForText :: (MonadIO m, ToJSString text, ToJSString markMatches) => Internals -> text -> Word -> markMatches -> m Word
- countMatchesForText_ :: (MonadIO m, ToJSString text, ToJSString markMatches) => Internals -> text -> Word -> markMatches -> m ()
- js_paintControlTints :: Internals -> IO ()
- paintControlTints :: MonadIO m => Internals -> m ()
- js_scrollElementToRect :: Internals -> Nullable Element -> Int -> Int -> Int -> Int -> IO ()
- scrollElementToRect :: (MonadIO m, IsElement element) => Internals -> Maybe element -> Int -> Int -> Int -> Int -> m ()
- js_rangeFromLocationAndLength :: Internals -> Nullable Element -> Int -> Int -> IO (Nullable Range)
- rangeFromLocationAndLength :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m (Maybe Range)
- rangeFromLocationAndLength_ :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m ()
- rangeFromLocationAndLengthUnsafe :: (MonadIO m, IsElement scope, HasCallStack) => Internals -> Maybe scope -> Int -> Int -> m Range
- rangeFromLocationAndLengthUnchecked :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m Range
- js_locationFromRange :: Internals -> Nullable Element -> Nullable Range -> IO Word
- locationFromRange :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m Word
- locationFromRange_ :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m ()
- js_lengthFromRange :: Internals -> Nullable Element -> Nullable Range -> IO Word
- lengthFromRange :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m Word
- lengthFromRange_ :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m ()
- js_rangeAsText :: Internals -> Nullable Range -> IO JSString
- rangeAsText :: (MonadIO m, FromJSString result) => Internals -> Maybe Range -> m result
- rangeAsText_ :: MonadIO m => Internals -> Maybe Range -> m ()
- js_subrange :: Internals -> Nullable Range -> Int -> Int -> IO (Nullable Range)
- subrange :: MonadIO m => Internals -> Maybe Range -> Int -> Int -> m (Maybe Range)
- subrange_ :: MonadIO m => Internals -> Maybe Range -> Int -> Int -> m ()
- subrangeUnsafe :: (MonadIO m, HasCallStack) => Internals -> Maybe Range -> Int -> Int -> m Range
- subrangeUnchecked :: MonadIO m => Internals -> Maybe Range -> Int -> Int -> m Range
- js_rangeForDictionaryLookupAtLocation :: Internals -> Int -> Int -> IO (Nullable Range)
- rangeForDictionaryLookupAtLocation :: MonadIO m => Internals -> Int -> Int -> m (Maybe Range)
- rangeForDictionaryLookupAtLocation_ :: MonadIO m => Internals -> Int -> Int -> m ()
- rangeForDictionaryLookupAtLocationUnsafe :: (MonadIO m, HasCallStack) => Internals -> Int -> Int -> m Range
- rangeForDictionaryLookupAtLocationUnchecked :: MonadIO m => Internals -> Int -> Int -> m Range
- js_setDelegatesScrolling :: Internals -> Bool -> IO ()
- setDelegatesScrolling :: MonadIO m => Internals -> Bool -> m ()
- js_lastSpellCheckRequestSequence :: Internals -> IO Int
- lastSpellCheckRequestSequence :: MonadIO m => Internals -> m Int
- lastSpellCheckRequestSequence_ :: MonadIO m => Internals -> m ()
- js_lastSpellCheckProcessedSequence :: Internals -> IO Int
- lastSpellCheckProcessedSequence :: MonadIO m => Internals -> m Int
- lastSpellCheckProcessedSequence_ :: MonadIO m => Internals -> m ()
- js_userPreferredLanguages :: Internals -> IO JSVal
- userPreferredLanguages :: (MonadIO m, FromJSString result) => Internals -> m [result]
- userPreferredLanguages_ :: MonadIO m => Internals -> m ()
- js_setUserPreferredLanguages :: Internals -> JSVal -> IO ()
- setUserPreferredLanguages :: (MonadIO m, ToJSString languages) => Internals -> [languages] -> m ()
- js_wheelEventHandlerCount :: Internals -> IO Word
- wheelEventHandlerCount :: MonadIO m => Internals -> m Word
- wheelEventHandlerCount_ :: MonadIO m => Internals -> m ()
- js_touchEventHandlerCount :: Internals -> IO Word
- touchEventHandlerCount :: MonadIO m => Internals -> m Word
- touchEventHandlerCount_ :: MonadIO m => Internals -> m ()
- js_nodesFromRect :: Internals -> Nullable Document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> IO (Nullable NodeList)
- nodesFromRect :: (MonadIO m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m (Maybe NodeList)
- nodesFromRect_ :: (MonadIO m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m ()
- nodesFromRectUnsafe :: (MonadIO m, IsDocument document, HasCallStack) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m NodeList
- nodesFromRectUnchecked :: (MonadIO m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m NodeList
- js_parserMetaData :: Internals -> JSVal -> IO JSString
- parserMetaData :: (MonadIO m, FromJSString result) => Internals -> JSVal -> m result
- parserMetaData_ :: MonadIO m => Internals -> JSVal -> m ()
- js_updateEditorUINowIfScheduled :: Internals -> IO ()
- updateEditorUINowIfScheduled :: MonadIO m => Internals -> m ()
- js_hasSpellingMarker :: Internals -> Int -> Int -> IO Bool
- hasSpellingMarker :: MonadIO m => Internals -> Int -> Int -> m Bool
- hasSpellingMarker_ :: MonadIO m => Internals -> Int -> Int -> m ()
- js_hasGrammarMarker :: Internals -> Int -> Int -> IO Bool
- hasGrammarMarker :: MonadIO m => Internals -> Int -> Int -> m Bool
- hasGrammarMarker_ :: MonadIO m => Internals -> Int -> Int -> m ()
- js_hasAutocorrectedMarker :: Internals -> Int -> Int -> IO Bool
- hasAutocorrectedMarker :: MonadIO m => Internals -> Int -> Int -> m Bool
- hasAutocorrectedMarker_ :: MonadIO m => Internals -> Int -> Int -> m ()
- js_setContinuousSpellCheckingEnabled :: Internals -> Bool -> IO ()
- setContinuousSpellCheckingEnabled :: MonadIO m => Internals -> Bool -> m ()
- js_setAutomaticQuoteSubstitutionEnabled :: Internals -> Bool -> IO ()
- setAutomaticQuoteSubstitutionEnabled :: MonadIO m => Internals -> Bool -> m ()
- js_setAutomaticLinkDetectionEnabled :: Internals -> Bool -> IO ()
- setAutomaticLinkDetectionEnabled :: MonadIO m => Internals -> Bool -> m ()
- js_setAutomaticDashSubstitutionEnabled :: Internals -> Bool -> IO ()
- setAutomaticDashSubstitutionEnabled :: MonadIO m => Internals -> Bool -> m ()
- js_setAutomaticTextReplacementEnabled :: Internals -> Bool -> IO ()
- setAutomaticTextReplacementEnabled :: MonadIO m => Internals -> Bool -> m ()
- js_setAutomaticSpellingCorrectionEnabled :: Internals -> Bool -> IO ()
- setAutomaticSpellingCorrectionEnabled :: MonadIO m => Internals -> Bool -> m ()
- js_isOverwriteModeEnabled :: Internals -> IO Bool
- isOverwriteModeEnabled :: MonadIO m => Internals -> m Bool
- isOverwriteModeEnabled_ :: MonadIO m => Internals -> m ()
- js_toggleOverwriteModeEnabled :: Internals -> IO ()
- toggleOverwriteModeEnabled :: MonadIO m => Internals -> m ()
- js_numberOfScrollableAreas :: Internals -> IO Word
- numberOfScrollableAreas :: MonadIO m => Internals -> m Word
- numberOfScrollableAreas_ :: MonadIO m => Internals -> m ()
- js_isPageBoxVisible :: Internals -> Int -> IO Bool
- isPageBoxVisible :: MonadIO m => Internals -> Int -> m Bool
- isPageBoxVisible_ :: MonadIO m => Internals -> Int -> m ()
- js_layerTreeAsText :: Internals -> Nullable Document -> Word -> IO JSString
- layerTreeAsText :: (MonadIO m, IsDocument document, FromJSString result) => Internals -> Maybe document -> Word -> m result
- layerTreeAsText_ :: (MonadIO m, IsDocument document) => Internals -> Maybe document -> Word -> m ()
- js_scrollingStateTreeAsText :: Internals -> IO JSString
- scrollingStateTreeAsText :: (MonadIO m, FromJSString result) => Internals -> m result
- scrollingStateTreeAsText_ :: MonadIO m => Internals -> m ()
- js_mainThreadScrollingReasons :: Internals -> IO JSString
- mainThreadScrollingReasons :: (MonadIO m, FromJSString result) => Internals -> m result
- mainThreadScrollingReasons_ :: MonadIO m => Internals -> m ()
- js_nonFastScrollableRects :: Internals -> IO (Nullable ClientRectList)
- nonFastScrollableRects :: MonadIO m => Internals -> m (Maybe ClientRectList)
- nonFastScrollableRects_ :: MonadIO m => Internals -> m ()
- nonFastScrollableRectsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m ClientRectList
- nonFastScrollableRectsUnchecked :: MonadIO m => Internals -> m ClientRectList
- js_repaintRectsAsText :: Internals -> IO JSString
- repaintRectsAsText :: (MonadIO m, FromJSString result) => Internals -> m result
- repaintRectsAsText_ :: MonadIO m => Internals -> m ()
- js_garbageCollectDocumentResources :: Internals -> IO ()
- garbageCollectDocumentResources :: MonadIO m => Internals -> m ()
- js_allowRoundingHacks :: Internals -> IO ()
- allowRoundingHacks :: MonadIO m => Internals -> m ()
- js_insertAuthorCSS :: Internals -> JSString -> IO ()
- insertAuthorCSS :: (MonadIO m, ToJSString css) => Internals -> css -> m ()
- js_insertUserCSS :: Internals -> JSString -> IO ()
- insertUserCSS :: (MonadIO m, ToJSString css) => Internals -> css -> m ()
- js_setBatteryStatus :: Internals -> JSString -> Bool -> Double -> Double -> Double -> IO ()
- setBatteryStatus :: (MonadIO m, ToJSString eventType) => Internals -> eventType -> Bool -> Double -> Double -> Double -> m ()
- js_setDeviceProximity :: Internals -> JSString -> Double -> Double -> Double -> IO ()
- setDeviceProximity :: (MonadIO m, ToJSString eventType) => Internals -> eventType -> Double -> Double -> Double -> m ()
- js_numberOfLiveNodes :: Internals -> IO Word
- numberOfLiveNodes :: MonadIO m => Internals -> m Word
- numberOfLiveNodes_ :: MonadIO m => Internals -> m ()
- js_numberOfLiveDocuments :: Internals -> IO Word
- numberOfLiveDocuments :: MonadIO m => Internals -> m Word
- numberOfLiveDocuments_ :: MonadIO m => Internals -> m ()
- js_consoleMessageArgumentCounts :: Internals -> IO JSVal
- consoleMessageArgumentCounts :: (MonadIO m, FromJSString result) => Internals -> m [result]
- consoleMessageArgumentCounts_ :: MonadIO m => Internals -> m ()
- js_openDummyInspectorFrontend :: Internals -> JSString -> IO (Nullable Window)
- openDummyInspectorFrontend :: (MonadIO m, ToJSString url) => Internals -> url -> m (Maybe Window)
- openDummyInspectorFrontend_ :: (MonadIO m, ToJSString url) => Internals -> url -> m ()
- openDummyInspectorFrontendUnsafe :: (MonadIO m, ToJSString url, HasCallStack) => Internals -> url -> m Window
- openDummyInspectorFrontendUnchecked :: (MonadIO m, ToJSString url) => Internals -> url -> m Window
- js_closeDummyInspectorFrontend :: Internals -> IO ()
- closeDummyInspectorFrontend :: MonadIO m => Internals -> m ()
- js_setJavaScriptProfilingEnabled :: Internals -> Bool -> IO ()
- setJavaScriptProfilingEnabled :: MonadIO m => Internals -> Bool -> m ()
- js_setInspectorIsUnderTest :: Internals -> Bool -> IO ()
- setInspectorIsUnderTest :: MonadIO m => Internals -> Bool -> m ()
- js_counterValue :: Internals -> Nullable Element -> IO JSString
- counterValue :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- counterValue_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_pageNumber :: Internals -> Nullable Element -> Float -> Float -> IO Int
- pageNumber :: (MonadIO m, IsElement element) => Internals -> Maybe element -> Float -> Float -> m Int
- pageNumber_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> Float -> Float -> m ()
- js_shortcutIconURLs :: Internals -> IO JSVal
- shortcutIconURLs :: (MonadIO m, FromJSString result) => Internals -> m [result]
- shortcutIconURLs_ :: MonadIO m => Internals -> m ()
- js_allIconURLs :: Internals -> IO JSVal
- allIconURLs :: (MonadIO m, FromJSString result) => Internals -> m [result]
- allIconURLs_ :: MonadIO m => Internals -> m ()
- js_numberOfPages :: Internals -> Double -> Double -> IO Int
- numberOfPages :: MonadIO m => Internals -> Double -> Double -> m Int
- numberOfPages_ :: MonadIO m => Internals -> Double -> Double -> m ()
- js_pageProperty :: Internals -> JSString -> Int -> IO JSString
- pageProperty :: (MonadIO m, ToJSString propertyName, FromJSString result) => Internals -> propertyName -> Int -> m result
- pageProperty_ :: (MonadIO m, ToJSString propertyName) => Internals -> propertyName -> Int -> m ()
- js_pageSizeAndMarginsInPixels :: Internals -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> IO JSString
- pageSizeAndMarginsInPixels :: (MonadIO m, FromJSString result) => Internals -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> m result
- pageSizeAndMarginsInPixels_ :: MonadIO m => Internals -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> m ()
- js_setPageScaleFactor :: Internals -> Float -> Int -> Int -> IO ()
- setPageScaleFactor :: MonadIO m => Internals -> Float -> Int -> Int -> m ()
- js_setPageZoomFactor :: Internals -> Float -> IO ()
- setPageZoomFactor :: MonadIO m => Internals -> Float -> m ()
- js_setHeaderHeight :: Internals -> Float -> IO ()
- setHeaderHeight :: MonadIO m => Internals -> Float -> m ()
- js_setFooterHeight :: Internals -> Float -> IO ()
- setFooterHeight :: MonadIO m => Internals -> Float -> m ()
- js_setTopContentInset :: Internals -> Float -> IO ()
- setTopContentInset :: MonadIO m => Internals -> Float -> m ()
- js_webkitWillEnterFullScreenForElement :: Internals -> Nullable Element -> IO ()
- webkitWillEnterFullScreenForElement :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_webkitDidEnterFullScreenForElement :: Internals -> Nullable Element -> IO ()
- webkitDidEnterFullScreenForElement :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_webkitWillExitFullScreenForElement :: Internals -> Nullable Element -> IO ()
- webkitWillExitFullScreenForElement :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_webkitDidExitFullScreenForElement :: Internals -> Nullable Element -> IO ()
- webkitDidExitFullScreenForElement :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_setApplicationCacheOriginQuota :: Internals -> Double -> IO ()
- setApplicationCacheOriginQuota :: MonadIO m => Internals -> Word64 -> m ()
- js_registerURLSchemeAsBypassingContentSecurityPolicy :: Internals -> JSString -> IO ()
- registerURLSchemeAsBypassingContentSecurityPolicy :: (MonadIO m, ToJSString scheme) => Internals -> scheme -> m ()
- js_removeURLSchemeRegisteredAsBypassingContentSecurityPolicy :: Internals -> JSString -> IO ()
- removeURLSchemeRegisteredAsBypassingContentSecurityPolicy :: (MonadIO m, ToJSString scheme) => Internals -> scheme -> m ()
- js_mallocStatistics :: Internals -> IO (Nullable MallocStatistics)
- mallocStatistics :: MonadIO m => Internals -> m (Maybe MallocStatistics)
- mallocStatistics_ :: MonadIO m => Internals -> m ()
- mallocStatisticsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m MallocStatistics
- mallocStatisticsUnchecked :: MonadIO m => Internals -> m MallocStatistics
- js_typeConversions :: Internals -> IO (Nullable TypeConversions)
- typeConversions :: MonadIO m => Internals -> m (Maybe TypeConversions)
- typeConversions_ :: MonadIO m => Internals -> m ()
- typeConversionsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m TypeConversions
- typeConversionsUnchecked :: MonadIO m => Internals -> m TypeConversions
- js_memoryInfo :: Internals -> IO (Nullable MemoryInfo)
- memoryInfo :: MonadIO m => Internals -> m (Maybe MemoryInfo)
- memoryInfo_ :: MonadIO m => Internals -> m ()
- memoryInfoUnsafe :: (MonadIO m, HasCallStack) => Internals -> m MemoryInfo
- memoryInfoUnchecked :: MonadIO m => Internals -> m MemoryInfo
- js_getReferencedFilePaths :: Internals -> IO JSVal
- getReferencedFilePaths :: (MonadIO m, FromJSString result) => Internals -> m [result]
- getReferencedFilePaths_ :: MonadIO m => Internals -> m ()
- js_startTrackingRepaints :: Internals -> IO ()
- startTrackingRepaints :: MonadIO m => Internals -> m ()
- js_stopTrackingRepaints :: Internals -> IO ()
- stopTrackingRepaints :: MonadIO m => Internals -> m ()
- js_isTimerThrottled :: Internals -> Int -> IO Bool
- isTimerThrottled :: MonadIO m => Internals -> Int -> m Bool
- isTimerThrottled_ :: MonadIO m => Internals -> Int -> m ()
- js_updateLayoutIgnorePendingStylesheetsAndRunPostLayoutTasks :: Internals -> Nullable Node -> IO ()
- updateLayoutIgnorePendingStylesheetsAndRunPostLayoutTasks :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m ()
- js_getCurrentCursorInfo :: Internals -> IO JSString
- getCurrentCursorInfo :: (MonadIO m, FromJSString result) => Internals -> m result
- getCurrentCursorInfo_ :: MonadIO m => Internals -> m ()
- js_markerTextForListItem :: Internals -> Nullable Element -> IO JSString
- markerTextForListItem :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- markerTextForListItem_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_toolTipFromElement :: Internals -> Nullable Element -> IO JSString
- toolTipFromElement :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- toolTipFromElement_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_deserializeBuffer :: Internals -> Nullable ArrayBuffer -> IO (Nullable SerializedScriptValue)
- deserializeBuffer :: (MonadIO m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m (Maybe SerializedScriptValue)
- deserializeBuffer_ :: (MonadIO m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m ()
- deserializeBufferUnsafe :: (MonadIO m, IsArrayBuffer buffer, HasCallStack) => Internals -> Maybe buffer -> m SerializedScriptValue
- deserializeBufferUnchecked :: (MonadIO m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m SerializedScriptValue
- js_serializeObject :: Internals -> Nullable SerializedScriptValue -> IO (Nullable ArrayBuffer)
- serializeObject :: (MonadIO m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m (Maybe ArrayBuffer)
- serializeObject_ :: (MonadIO m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m ()
- serializeObjectUnsafe :: (MonadIO m, IsSerializedScriptValue obj, HasCallStack) => Internals -> Maybe obj -> m ArrayBuffer
- serializeObjectUnchecked :: (MonadIO m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m ArrayBuffer
- js_setUsesOverlayScrollbars :: Internals -> Bool -> IO ()
- setUsesOverlayScrollbars :: MonadIO m => Internals -> Bool -> m ()
- js_forceReload :: Internals -> Bool -> IO ()
- forceReload :: MonadIO m => Internals -> Bool -> m ()
- js_simulateAudioInterruption :: Internals -> Nullable Node -> IO ()
- simulateAudioInterruption :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m ()
- js_mediaElementHasCharacteristic :: Internals -> Nullable Node -> JSString -> IO Bool
- mediaElementHasCharacteristic :: (MonadIO m, IsNode node, ToJSString characteristic) => Internals -> Maybe node -> characteristic -> m Bool
- mediaElementHasCharacteristic_ :: (MonadIO m, IsNode node, ToJSString characteristic) => Internals -> Maybe node -> characteristic -> m ()
- js_initializeMockCDM :: Internals -> IO ()
- initializeMockCDM :: MonadIO m => Internals -> m ()
- js_enableMockSpeechSynthesizer :: Internals -> IO ()
- enableMockSpeechSynthesizer :: MonadIO m => Internals -> m ()
- js_getImageSourceURL :: Internals -> Nullable Element -> IO JSString
- getImageSourceURL :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- getImageSourceURL_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_captionsStyleSheetOverride :: Internals -> IO JSString
- captionsStyleSheetOverride :: (MonadIO m, FromJSString result) => Internals -> m result
- captionsStyleSheetOverride_ :: MonadIO m => Internals -> m ()
- js_setCaptionsStyleSheetOverride :: Internals -> JSString -> IO ()
- setCaptionsStyleSheetOverride :: (MonadIO m, ToJSString override) => Internals -> override -> m ()
- js_setPrimaryAudioTrackLanguageOverride :: Internals -> JSString -> IO ()
- setPrimaryAudioTrackLanguageOverride :: (MonadIO m, ToJSString language) => Internals -> language -> m ()
- js_setCaptionDisplayMode :: Internals -> JSString -> IO ()
- setCaptionDisplayMode :: (MonadIO m, ToJSString mode) => Internals -> mode -> m ()
- js_createTimeRanges :: Internals -> Nullable Float32Array -> Nullable Float32Array -> IO (Nullable TimeRanges)
- createTimeRanges :: (MonadIO m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m (Maybe TimeRanges)
- createTimeRanges_ :: (MonadIO m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m ()
- createTimeRangesUnsafe :: (MonadIO m, IsFloat32Array startTimes, IsFloat32Array endTimes, HasCallStack) => Internals -> Maybe startTimes -> Maybe endTimes -> m TimeRanges
- createTimeRangesUnchecked :: (MonadIO m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m TimeRanges
- js_closestTimeToTimeRanges :: Internals -> Double -> Nullable TimeRanges -> IO Double
- closestTimeToTimeRanges :: MonadIO m => Internals -> Double -> Maybe TimeRanges -> m Double
- closestTimeToTimeRanges_ :: MonadIO m => Internals -> Double -> Maybe TimeRanges -> m ()
- js_isSelectPopupVisible :: Internals -> Nullable Node -> IO Bool
- isSelectPopupVisible :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m Bool
- isSelectPopupVisible_ :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m ()
- js_isVibrating :: Internals -> IO Bool
- isVibrating :: MonadIO m => Internals -> m Bool
- isVibrating_ :: MonadIO m => Internals -> m ()
- js_isPluginUnavailabilityIndicatorObscured :: Internals -> Nullable Element -> IO Bool
- isPluginUnavailabilityIndicatorObscured :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m Bool
- isPluginUnavailabilityIndicatorObscured_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_isPluginSnapshotted :: Internals -> Nullable Element -> IO Bool
- isPluginSnapshotted :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m Bool
- isPluginSnapshotted_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_selectionBounds :: Internals -> IO (Nullable ClientRect)
- selectionBounds :: MonadIO m => Internals -> m (Maybe ClientRect)
- selectionBounds_ :: MonadIO m => Internals -> m ()
- selectionBoundsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m ClientRect
- selectionBoundsUnchecked :: MonadIO m => Internals -> m ClientRect
- js_initializeMockMediaSource :: Internals -> IO ()
- initializeMockMediaSource :: MonadIO m => Internals -> m ()
- js_bufferedSamplesForTrackID :: Internals -> Nullable SourceBuffer -> JSString -> IO JSVal
- bufferedSamplesForTrackID :: (MonadIO m, ToJSString trackID, FromJSString result) => Internals -> Maybe SourceBuffer -> trackID -> m [result]
- bufferedSamplesForTrackID_ :: (MonadIO m, ToJSString trackID) => Internals -> Maybe SourceBuffer -> trackID -> m ()
- js_beginMediaSessionInterruption :: Internals -> IO ()
- beginMediaSessionInterruption :: MonadIO m => Internals -> m ()
- js_endMediaSessionInterruption :: Internals -> JSString -> IO ()
- endMediaSessionInterruption :: (MonadIO m, ToJSString flags) => Internals -> flags -> m ()
- js_applicationWillEnterForeground :: Internals -> IO ()
- applicationWillEnterForeground :: MonadIO m => Internals -> m ()
- js_applicationWillEnterBackground :: Internals -> IO ()
- applicationWillEnterBackground :: MonadIO m => Internals -> m ()
- js_setMediaSessionRestrictions :: Internals -> JSString -> JSString -> IO ()
- setMediaSessionRestrictions :: (MonadIO m, ToJSString mediaType, ToJSString restrictions) => Internals -> mediaType -> restrictions -> m ()
- js_postRemoteControlCommand :: Internals -> JSString -> IO ()
- postRemoteControlCommand :: (MonadIO m, ToJSString command) => Internals -> command -> m ()
- js_simulateSystemSleep :: Internals -> IO ()
- simulateSystemSleep :: MonadIO m => Internals -> m ()
- js_simulateSystemWake :: Internals -> IO ()
- simulateSystemWake :: MonadIO m => Internals -> m ()
- js_elementIsBlockingDisplaySleep :: Internals -> Nullable Element -> IO Bool
- elementIsBlockingDisplaySleep :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m Bool
- elementIsBlockingDisplaySleep_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ()
- js_installMockPageOverlay :: Internals -> JSVal -> IO ()
- installMockPageOverlay :: MonadIO m => Internals -> PageOverlayType -> m ()
- js_pageOverlayLayerTreeAsText :: Internals -> IO JSString
- pageOverlayLayerTreeAsText :: (MonadIO m, FromJSString result) => Internals -> m result
- pageOverlayLayerTreeAsText_ :: MonadIO m => Internals -> m ()
- js_setPageMuted :: Internals -> Bool -> IO ()
- setPageMuted :: MonadIO m => Internals -> Bool -> m ()
- js_isPagePlayingAudio :: Internals -> IO Bool
- isPagePlayingAudio :: MonadIO m => Internals -> m Bool
- isPagePlayingAudio_ :: MonadIO m => Internals -> m ()
- pattern LAYER_TREE_INCLUDES_VISIBLE_RECTS :: forall a. (Num a, Eq a) => a
- pattern LAYER_TREE_INCLUDES_TILE_CACHES :: forall a. (Num a, Eq a) => a
- pattern LAYER_TREE_INCLUDES_REPAINT_RECTS :: forall a. (Num a, Eq a) => a
- pattern LAYER_TREE_INCLUDES_PAINTING_PHASES :: forall a. (Num a, Eq a) => a
- pattern LAYER_TREE_INCLUDES_CONTENT_LAYERS :: forall a. (Num a, Eq a) => a
- js_getSettings :: Internals -> IO (Nullable InternalSettings)
- getSettings :: MonadIO m => Internals -> m (Maybe InternalSettings)
- getSettingsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m InternalSettings
- getSettingsUnchecked :: MonadIO m => Internals -> m InternalSettings
- js_getWorkerThreadCount :: Internals -> IO Word
- getWorkerThreadCount :: MonadIO m => Internals -> m Word
- js_getConsoleProfiles :: Internals -> IO JSVal
- getConsoleProfiles :: MonadIO m => Internals -> m [Maybe ScriptProfile]
- newtype Internals = Internals {
- unInternals :: JSVal
- gTypeInternals :: GType
Documentation
address :: (MonadIO m, IsNode node, FromJSString result) => Internals -> Maybe node -> m result Source #
description :: (MonadIO m, FromJSString result) => Internals -> JSVal -> m result Source #
hasPausedImageAnimations :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m Bool Source #
hasPausedImageAnimations_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m () Source #
elementRenderTreeAsText :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
elementRenderTreeAsText_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m () Source #
isPreloaded :: (MonadIO m, ToJSString url) => Internals -> url -> m Bool Source #
isPreloaded_ :: (MonadIO m, ToJSString url) => Internals -> url -> m () Source #
isLoadingFromMemoryCache :: (MonadIO m, ToJSString url) => Internals -> url -> m Bool Source #
isLoadingFromMemoryCache_ :: (MonadIO m, ToJSString url) => Internals -> url -> m () Source #
xhrResponseSource :: (MonadIO m, FromJSString result) => Internals -> Maybe XMLHttpRequest -> m result Source #
xhrResponseSource_ :: MonadIO m => Internals -> Maybe XMLHttpRequest -> m () Source #
js_clearMemoryCache :: Internals -> IO () Source #
clearMemoryCache :: MonadIO m => Internals -> m () Source #
memoryCacheSize_ :: MonadIO m => Internals -> m () Source #
js_clearPageCache :: Internals -> IO () Source #
clearPageCache :: MonadIO m => Internals -> m () Source #
pageCacheSize_ :: MonadIO m => Internals -> m () Source #
js_computedStyleIncludingVisitedInfo :: Internals -> Nullable Node -> IO (Nullable CSSStyleDeclaration) Source #
computedStyleIncludingVisitedInfo :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m (Maybe CSSStyleDeclaration) Source #
computedStyleIncludingVisitedInfo_ :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m () Source #
computedStyleIncludingVisitedInfoUnsafe :: (MonadIO m, IsNode node, HasCallStack) => Internals -> Maybe node -> m CSSStyleDeclaration Source #
computedStyleIncludingVisitedInfoUnchecked :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m CSSStyleDeclaration Source #
ensureShadowRoot :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m (Maybe Node) Source #
ensureShadowRootUnsafe :: (MonadIO m, IsElement host, HasCallStack) => Internals -> Maybe host -> m Node Source #
ensureShadowRootUnchecked :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m Node Source #
createShadowRoot :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m (Maybe Node) Source #
createShadowRootUnsafe :: (MonadIO m, IsElement host, HasCallStack) => Internals -> Maybe host -> m Node Source #
createShadowRootUnchecked :: (MonadIO m, IsElement host) => Internals -> Maybe host -> m Node Source #
shadowRootUnsafe :: (MonadIO m, IsElement host, HasCallStack) => Internals -> Maybe host -> m Node Source #
shadowRootType :: (MonadIO m, IsNode root, FromJSString result) => Internals -> Maybe root -> m result Source #
includerForUnsafe :: (MonadIO m, IsNode node, HasCallStack) => Internals -> Maybe node -> m Element Source #
shadowPseudoId :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
setShadowPseudoId :: (MonadIO m, IsElement element, ToJSString id) => Internals -> Maybe element -> id -> m () Source #
treeScopeRootNodeUnsafe :: (MonadIO m, IsNode node, HasCallStack) => Internals -> Maybe node -> m Node Source #
treeScopeRootNodeUnchecked :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m Node Source #
parentTreeScopeUnsafe :: (MonadIO m, IsNode node, HasCallStack) => Internals -> Maybe node -> m Node Source #
lastSpatialNavigationCandidateCount_ :: MonadIO m => Internals -> m () Source #
numberOfActiveAnimations_ :: MonadIO m => Internals -> m () Source #
js_suspendAnimations :: Internals -> IO () Source #
suspendAnimations :: MonadIO m => Internals -> m () Source #
js_resumeAnimations :: Internals -> IO () Source #
resumeAnimations :: MonadIO m => Internals -> m () Source #
animationsAreSuspended_ :: MonadIO m => Internals -> m () Source #
js_pauseAnimationAtTimeOnElement :: Internals -> JSString -> Double -> Nullable Element -> IO Bool Source #
pauseAnimationAtTimeOnElement :: (MonadIO m, ToJSString animationName, IsElement element) => Internals -> animationName -> Double -> Maybe element -> m Bool Source #
pauseAnimationAtTimeOnElement_ :: (MonadIO m, ToJSString animationName, IsElement element) => Internals -> animationName -> Double -> Maybe element -> m () Source #
js_pauseAnimationAtTimeOnPseudoElement :: Internals -> JSString -> Double -> Nullable Element -> JSString -> IO Bool Source #
pauseAnimationAtTimeOnPseudoElement :: (MonadIO m, ToJSString animationName, IsElement element, ToJSString pseudoId) => Internals -> animationName -> Double -> Maybe element -> pseudoId -> m Bool Source #
pauseAnimationAtTimeOnPseudoElement_ :: (MonadIO m, ToJSString animationName, IsElement element, ToJSString pseudoId) => Internals -> animationName -> Double -> Maybe element -> pseudoId -> m () Source #
js_pauseTransitionAtTimeOnElement :: Internals -> JSString -> Double -> Nullable Element -> IO Bool Source #
pauseTransitionAtTimeOnElement :: (MonadIO m, ToJSString propertyName, IsElement element) => Internals -> propertyName -> Double -> Maybe element -> m Bool Source #
pauseTransitionAtTimeOnElement_ :: (MonadIO m, ToJSString propertyName, IsElement element) => Internals -> propertyName -> Double -> Maybe element -> m () Source #
js_pauseTransitionAtTimeOnPseudoElement :: Internals -> JSString -> Double -> Nullable Element -> JSString -> IO Bool Source #
pauseTransitionAtTimeOnPseudoElement :: (MonadIO m, ToJSString property, IsElement element, ToJSString pseudoId) => Internals -> property -> Double -> Maybe element -> pseudoId -> m Bool Source #
pauseTransitionAtTimeOnPseudoElement_ :: (MonadIO m, ToJSString property, IsElement element, ToJSString pseudoId) => Internals -> property -> Double -> Maybe element -> pseudoId -> m () Source #
visiblePlaceholder :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
visiblePlaceholder_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m () Source #
selectColorInColorChooser :: (MonadIO m, IsElement element, ToJSString colorValue) => Internals -> Maybe element -> colorValue -> m () Source #
formControlStateOfPreviousHistoryItem :: (MonadIO m, FromJSString result) => Internals -> m [result] Source #
formControlStateOfPreviousHistoryItem_ :: MonadIO m => Internals -> m () Source #
setFormControlStateOfPreviousHistoryItem :: (MonadIO m, ToJSString values) => Internals -> [values] -> m () Source #
absoluteCaretBounds :: MonadIO m => Internals -> m (Maybe ClientRect) Source #
absoluteCaretBounds_ :: MonadIO m => Internals -> m () Source #
absoluteCaretBoundsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m ClientRect Source #
absoluteCaretBoundsUnchecked :: MonadIO m => Internals -> m ClientRect Source #
js_boundingBox :: Internals -> Nullable Element -> IO (Nullable ClientRect) Source #
boundingBox :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m (Maybe ClientRect) Source #
boundingBoxUnsafe :: (MonadIO m, IsElement element, HasCallStack) => Internals -> Maybe element -> m ClientRect Source #
boundingBoxUnchecked :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m ClientRect Source #
inspectorHighlightRects :: MonadIO m => Internals -> m (Maybe ClientRectList) Source #
inspectorHighlightRects_ :: MonadIO m => Internals -> m () Source #
inspectorHighlightRectsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m ClientRectList Source #
inspectorHighlightRectsUnchecked :: MonadIO m => Internals -> m ClientRectList Source #
inspectorHighlightObject :: (MonadIO m, FromJSString result) => Internals -> m result Source #
inspectorHighlightObject_ :: MonadIO m => Internals -> m () Source #
markerCountForNode :: (MonadIO m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> m Word Source #
markerCountForNode_ :: (MonadIO m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> m () Source #
js_markerRangeForNode :: Internals -> Nullable Node -> JSString -> Word -> IO (Nullable Range) Source #
markerRangeForNode :: (MonadIO m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m (Maybe Range) Source #
markerRangeForNode_ :: (MonadIO m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m () Source #
markerRangeForNodeUnsafe :: (MonadIO m, IsNode node, ToJSString markerType, HasCallStack) => Internals -> Maybe node -> markerType -> Word -> m Range Source #
markerRangeForNodeUnchecked :: (MonadIO m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m Range Source #
js_markerDescriptionForNode :: Internals -> Nullable Node -> JSString -> Word -> IO JSString Source #
markerDescriptionForNode :: (MonadIO m, IsNode node, ToJSString markerType, FromJSString result) => Internals -> Maybe node -> markerType -> Word -> m result Source #
markerDescriptionForNode_ :: (MonadIO m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m () Source #
js_invalidateFontCache :: Internals -> IO () Source #
invalidateFontCache :: MonadIO m => Internals -> m () Source #
setPagination :: (MonadIO m, ToJSString mode) => Internals -> mode -> Int -> Int -> m () Source #
js_configurationForViewport :: Internals -> Float -> Int -> Int -> Int -> Int -> IO JSString Source #
configurationForViewport :: (MonadIO m, FromJSString result) => Internals -> Float -> Int -> Int -> Int -> Int -> m result Source #
configurationForViewport_ :: MonadIO m => Internals -> Float -> Int -> Int -> Int -> Int -> m () Source #
wasLastChangeUserEdit :: (MonadIO m, IsElement textField) => Internals -> Maybe textField -> m Bool Source #
wasLastChangeUserEdit_ :: (MonadIO m, IsElement textField) => Internals -> Maybe textField -> m () Source #
elementShouldAutoComplete :: (MonadIO m, IsElement inputElement) => Internals -> Maybe inputElement -> m Bool Source #
elementShouldAutoComplete_ :: (MonadIO m, IsElement inputElement) => Internals -> Maybe inputElement -> m () Source #
setEditingValue :: (MonadIO m, IsElement inputElement, ToJSString value) => Internals -> Maybe inputElement -> value -> m () Source #
setAutofilled :: (MonadIO m, IsElement inputElement) => Internals -> Maybe inputElement -> Bool -> m () Source #
countMatchesForText :: (MonadIO m, ToJSString text, ToJSString markMatches) => Internals -> text -> Word -> markMatches -> m Word Source #
countMatchesForText_ :: (MonadIO m, ToJSString text, ToJSString markMatches) => Internals -> text -> Word -> markMatches -> m () Source #
js_paintControlTints :: Internals -> IO () Source #
paintControlTints :: MonadIO m => Internals -> m () Source #
js_scrollElementToRect :: Internals -> Nullable Element -> Int -> Int -> Int -> Int -> IO () Source #
scrollElementToRect :: (MonadIO m, IsElement element) => Internals -> Maybe element -> Int -> Int -> Int -> Int -> m () Source #
js_rangeFromLocationAndLength :: Internals -> Nullable Element -> Int -> Int -> IO (Nullable Range) Source #
rangeFromLocationAndLength :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m (Maybe Range) Source #
rangeFromLocationAndLength_ :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m () Source #
rangeFromLocationAndLengthUnsafe :: (MonadIO m, IsElement scope, HasCallStack) => Internals -> Maybe scope -> Int -> Int -> m Range Source #
rangeFromLocationAndLengthUnchecked :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m Range Source #
locationFromRange :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m Word Source #
locationFromRange_ :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m () Source #
lengthFromRange :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m Word Source #
lengthFromRange_ :: (MonadIO m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m () Source #
rangeAsText :: (MonadIO m, FromJSString result) => Internals -> Maybe Range -> m result Source #
subrangeUnsafe :: (MonadIO m, HasCallStack) => Internals -> Maybe Range -> Int -> Int -> m Range Source #
rangeForDictionaryLookupAtLocation :: MonadIO m => Internals -> Int -> Int -> m (Maybe Range) Source #
rangeForDictionaryLookupAtLocationUnsafe :: (MonadIO m, HasCallStack) => Internals -> Int -> Int -> m Range Source #
rangeForDictionaryLookupAtLocationUnchecked :: MonadIO m => Internals -> Int -> Int -> m Range Source #
lastSpellCheckRequestSequence_ :: MonadIO m => Internals -> m () Source #
lastSpellCheckProcessedSequence_ :: MonadIO m => Internals -> m () Source #
userPreferredLanguages :: (MonadIO m, FromJSString result) => Internals -> m [result] Source #
userPreferredLanguages_ :: MonadIO m => Internals -> m () Source #
setUserPreferredLanguages :: (MonadIO m, ToJSString languages) => Internals -> [languages] -> m () Source #
wheelEventHandlerCount_ :: MonadIO m => Internals -> m () Source #
touchEventHandlerCount_ :: MonadIO m => Internals -> m () Source #
js_nodesFromRect :: Internals -> Nullable Document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> IO (Nullable NodeList) Source #
nodesFromRect :: (MonadIO m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m (Maybe NodeList) Source #
nodesFromRect_ :: (MonadIO m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m () Source #
nodesFromRectUnsafe :: (MonadIO m, IsDocument document, HasCallStack) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m NodeList Source #
nodesFromRectUnchecked :: (MonadIO m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m NodeList Source #
parserMetaData :: (MonadIO m, FromJSString result) => Internals -> JSVal -> m result Source #
js_updateEditorUINowIfScheduled :: Internals -> IO () Source #
updateEditorUINowIfScheduled :: MonadIO m => Internals -> m () Source #
isOverwriteModeEnabled_ :: MonadIO m => Internals -> m () Source #
js_toggleOverwriteModeEnabled :: Internals -> IO () Source #
toggleOverwriteModeEnabled :: MonadIO m => Internals -> m () Source #
numberOfScrollableAreas_ :: MonadIO m => Internals -> m () Source #
layerTreeAsText :: (MonadIO m, IsDocument document, FromJSString result) => Internals -> Maybe document -> Word -> m result Source #
layerTreeAsText_ :: (MonadIO m, IsDocument document) => Internals -> Maybe document -> Word -> m () Source #
scrollingStateTreeAsText :: (MonadIO m, FromJSString result) => Internals -> m result Source #
scrollingStateTreeAsText_ :: MonadIO m => Internals -> m () Source #
mainThreadScrollingReasons :: (MonadIO m, FromJSString result) => Internals -> m result Source #
mainThreadScrollingReasons_ :: MonadIO m => Internals -> m () Source #
nonFastScrollableRects :: MonadIO m => Internals -> m (Maybe ClientRectList) Source #
nonFastScrollableRects_ :: MonadIO m => Internals -> m () Source #
nonFastScrollableRectsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m ClientRectList Source #
nonFastScrollableRectsUnchecked :: MonadIO m => Internals -> m ClientRectList Source #
repaintRectsAsText :: (MonadIO m, FromJSString result) => Internals -> m result Source #
repaintRectsAsText_ :: MonadIO m => Internals -> m () Source #
js_garbageCollectDocumentResources :: Internals -> IO () Source #
garbageCollectDocumentResources :: MonadIO m => Internals -> m () Source #
js_allowRoundingHacks :: Internals -> IO () Source #
allowRoundingHacks :: MonadIO m => Internals -> m () Source #
insertAuthorCSS :: (MonadIO m, ToJSString css) => Internals -> css -> m () Source #
insertUserCSS :: (MonadIO m, ToJSString css) => Internals -> css -> m () Source #
js_setBatteryStatus :: Internals -> JSString -> Bool -> Double -> Double -> Double -> IO () Source #
setBatteryStatus :: (MonadIO m, ToJSString eventType) => Internals -> eventType -> Bool -> Double -> Double -> Double -> m () Source #
setDeviceProximity :: (MonadIO m, ToJSString eventType) => Internals -> eventType -> Double -> Double -> Double -> m () Source #
numberOfLiveNodes_ :: MonadIO m => Internals -> m () Source #
numberOfLiveDocuments_ :: MonadIO m => Internals -> m () Source #
consoleMessageArgumentCounts :: (MonadIO m, FromJSString result) => Internals -> m [result] Source #
consoleMessageArgumentCounts_ :: MonadIO m => Internals -> m () Source #
openDummyInspectorFrontend :: (MonadIO m, ToJSString url) => Internals -> url -> m (Maybe Window) Source #
openDummyInspectorFrontend_ :: (MonadIO m, ToJSString url) => Internals -> url -> m () Source #
openDummyInspectorFrontendUnsafe :: (MonadIO m, ToJSString url, HasCallStack) => Internals -> url -> m Window Source #
openDummyInspectorFrontendUnchecked :: (MonadIO m, ToJSString url) => Internals -> url -> m Window Source #
js_closeDummyInspectorFrontend :: Internals -> IO () Source #
closeDummyInspectorFrontend :: MonadIO m => Internals -> m () Source #
counterValue :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
pageNumber :: (MonadIO m, IsElement element) => Internals -> Maybe element -> Float -> Float -> m Int Source #
pageNumber_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> Float -> Float -> m () Source #
shortcutIconURLs :: (MonadIO m, FromJSString result) => Internals -> m [result] Source #
shortcutIconURLs_ :: MonadIO m => Internals -> m () Source #
allIconURLs :: (MonadIO m, FromJSString result) => Internals -> m [result] Source #
allIconURLs_ :: MonadIO m => Internals -> m () Source #
pageProperty :: (MonadIO m, ToJSString propertyName, FromJSString result) => Internals -> propertyName -> Int -> m result Source #
pageProperty_ :: (MonadIO m, ToJSString propertyName) => Internals -> propertyName -> Int -> m () Source #
js_pageSizeAndMarginsInPixels :: Internals -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> IO JSString Source #
pageSizeAndMarginsInPixels :: (MonadIO m, FromJSString result) => Internals -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> m result Source #
pageSizeAndMarginsInPixels_ :: MonadIO m => Internals -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> m () Source #
webkitWillEnterFullScreenForElement :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m () Source #
webkitDidEnterFullScreenForElement :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m () Source #
webkitWillExitFullScreenForElement :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m () Source #
webkitDidExitFullScreenForElement :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m () Source #
registerURLSchemeAsBypassingContentSecurityPolicy :: (MonadIO m, ToJSString scheme) => Internals -> scheme -> m () Source #
js_removeURLSchemeRegisteredAsBypassingContentSecurityPolicy :: Internals -> JSString -> IO () Source #
removeURLSchemeRegisteredAsBypassingContentSecurityPolicy :: (MonadIO m, ToJSString scheme) => Internals -> scheme -> m () Source #
mallocStatistics :: MonadIO m => Internals -> m (Maybe MallocStatistics) Source #
mallocStatistics_ :: MonadIO m => Internals -> m () Source #
mallocStatisticsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m MallocStatistics Source #
mallocStatisticsUnchecked :: MonadIO m => Internals -> m MallocStatistics Source #
typeConversions :: MonadIO m => Internals -> m (Maybe TypeConversions) Source #
typeConversions_ :: MonadIO m => Internals -> m () Source #
typeConversionsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m TypeConversions Source #
typeConversionsUnchecked :: MonadIO m => Internals -> m TypeConversions Source #
js_memoryInfo :: Internals -> IO (Nullable MemoryInfo) Source #
memoryInfo :: MonadIO m => Internals -> m (Maybe MemoryInfo) Source #
memoryInfo_ :: MonadIO m => Internals -> m () Source #
memoryInfoUnsafe :: (MonadIO m, HasCallStack) => Internals -> m MemoryInfo Source #
memoryInfoUnchecked :: MonadIO m => Internals -> m MemoryInfo Source #
getReferencedFilePaths :: (MonadIO m, FromJSString result) => Internals -> m [result] Source #
getReferencedFilePaths_ :: MonadIO m => Internals -> m () Source #
js_startTrackingRepaints :: Internals -> IO () Source #
startTrackingRepaints :: MonadIO m => Internals -> m () Source #
js_stopTrackingRepaints :: Internals -> IO () Source #
stopTrackingRepaints :: MonadIO m => Internals -> m () Source #
js_updateLayoutIgnorePendingStylesheetsAndRunPostLayoutTasks :: Internals -> Nullable Node -> IO () Source #
updateLayoutIgnorePendingStylesheetsAndRunPostLayoutTasks :: (MonadIO m, IsNode node) => Internals -> Maybe node -> m () Source #
getCurrentCursorInfo :: (MonadIO m, FromJSString result) => Internals -> m result Source #
getCurrentCursorInfo_ :: MonadIO m => Internals -> m () Source #
markerTextForListItem :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
markerTextForListItem_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m () Source #
toolTipFromElement :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
toolTipFromElement_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m () Source #
js_deserializeBuffer :: Internals -> Nullable ArrayBuffer -> IO (Nullable SerializedScriptValue) Source #
deserializeBuffer :: (MonadIO m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m (Maybe SerializedScriptValue) Source #
deserializeBuffer_ :: (MonadIO m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m () Source #
deserializeBufferUnsafe :: (MonadIO m, IsArrayBuffer buffer, HasCallStack) => Internals -> Maybe buffer -> m SerializedScriptValue Source #
deserializeBufferUnchecked :: (MonadIO m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m SerializedScriptValue Source #
js_serializeObject :: Internals -> Nullable SerializedScriptValue -> IO (Nullable ArrayBuffer) Source #
serializeObject :: (MonadIO m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m (Maybe ArrayBuffer) Source #
serializeObject_ :: (MonadIO m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m () Source #
serializeObjectUnsafe :: (MonadIO m, IsSerializedScriptValue obj, HasCallStack) => Internals -> Maybe obj -> m ArrayBuffer Source #
serializeObjectUnchecked :: (MonadIO m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m ArrayBuffer Source #
mediaElementHasCharacteristic :: (MonadIO m, IsNode node, ToJSString characteristic) => Internals -> Maybe node -> characteristic -> m Bool Source #
mediaElementHasCharacteristic_ :: (MonadIO m, IsNode node, ToJSString characteristic) => Internals -> Maybe node -> characteristic -> m () Source #
js_initializeMockCDM :: Internals -> IO () Source #
initializeMockCDM :: MonadIO m => Internals -> m () Source #
js_enableMockSpeechSynthesizer :: Internals -> IO () Source #
enableMockSpeechSynthesizer :: MonadIO m => Internals -> m () Source #
getImageSourceURL :: (MonadIO m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
captionsStyleSheetOverride :: (MonadIO m, FromJSString result) => Internals -> m result Source #
captionsStyleSheetOverride_ :: MonadIO m => Internals -> m () Source #
setCaptionsStyleSheetOverride :: (MonadIO m, ToJSString override) => Internals -> override -> m () Source #
setPrimaryAudioTrackLanguageOverride :: (MonadIO m, ToJSString language) => Internals -> language -> m () Source #
setCaptionDisplayMode :: (MonadIO m, ToJSString mode) => Internals -> mode -> m () Source #
js_createTimeRanges :: Internals -> Nullable Float32Array -> Nullable Float32Array -> IO (Nullable TimeRanges) Source #
createTimeRanges :: (MonadIO m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m (Maybe TimeRanges) Source #
createTimeRanges_ :: (MonadIO m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m () Source #
createTimeRangesUnsafe :: (MonadIO m, IsFloat32Array startTimes, IsFloat32Array endTimes, HasCallStack) => Internals -> Maybe startTimes -> Maybe endTimes -> m TimeRanges Source #
createTimeRangesUnchecked :: (MonadIO m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m TimeRanges Source #
js_closestTimeToTimeRanges :: Internals -> Double -> Nullable TimeRanges -> IO Double Source #
closestTimeToTimeRanges :: MonadIO m => Internals -> Double -> Maybe TimeRanges -> m Double Source #
closestTimeToTimeRanges_ :: MonadIO m => Internals -> Double -> Maybe TimeRanges -> m () Source #
isVibrating_ :: MonadIO m => Internals -> m () Source #
isPluginUnavailabilityIndicatorObscured :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m Bool Source #
isPluginUnavailabilityIndicatorObscured_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m () Source #
isPluginSnapshotted :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m Bool Source #
isPluginSnapshotted_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m () Source #
js_selectionBounds :: Internals -> IO (Nullable ClientRect) Source #
selectionBounds :: MonadIO m => Internals -> m (Maybe ClientRect) Source #
selectionBounds_ :: MonadIO m => Internals -> m () Source #
selectionBoundsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m ClientRect Source #
selectionBoundsUnchecked :: MonadIO m => Internals -> m ClientRect Source #
js_initializeMockMediaSource :: Internals -> IO () Source #
initializeMockMediaSource :: MonadIO m => Internals -> m () Source #
js_bufferedSamplesForTrackID :: Internals -> Nullable SourceBuffer -> JSString -> IO JSVal Source #
bufferedSamplesForTrackID :: (MonadIO m, ToJSString trackID, FromJSString result) => Internals -> Maybe SourceBuffer -> trackID -> m [result] Source #
bufferedSamplesForTrackID_ :: (MonadIO m, ToJSString trackID) => Internals -> Maybe SourceBuffer -> trackID -> m () Source #
js_beginMediaSessionInterruption :: Internals -> IO () Source #
beginMediaSessionInterruption :: MonadIO m => Internals -> m () Source #
endMediaSessionInterruption :: (MonadIO m, ToJSString flags) => Internals -> flags -> m () Source #
js_applicationWillEnterForeground :: Internals -> IO () Source #
applicationWillEnterForeground :: MonadIO m => Internals -> m () Source #
js_applicationWillEnterBackground :: Internals -> IO () Source #
applicationWillEnterBackground :: MonadIO m => Internals -> m () Source #
setMediaSessionRestrictions :: (MonadIO m, ToJSString mediaType, ToJSString restrictions) => Internals -> mediaType -> restrictions -> m () Source #
postRemoteControlCommand :: (MonadIO m, ToJSString command) => Internals -> command -> m () Source #
js_simulateSystemSleep :: Internals -> IO () Source #
simulateSystemSleep :: MonadIO m => Internals -> m () Source #
js_simulateSystemWake :: Internals -> IO () Source #
simulateSystemWake :: MonadIO m => Internals -> m () Source #
elementIsBlockingDisplaySleep :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m Bool Source #
elementIsBlockingDisplaySleep_ :: (MonadIO m, IsElement element) => Internals -> Maybe element -> m () Source #
installMockPageOverlay :: MonadIO m => Internals -> PageOverlayType -> m () Source #
pageOverlayLayerTreeAsText :: (MonadIO m, FromJSString result) => Internals -> m result Source #
pageOverlayLayerTreeAsText_ :: MonadIO m => Internals -> m () Source #
isPagePlayingAudio_ :: MonadIO m => Internals -> m () Source #
pattern LAYER_TREE_INCLUDES_VISIBLE_RECTS :: forall a. (Num a, Eq a) => a Source #
pattern LAYER_TREE_INCLUDES_TILE_CACHES :: forall a. (Num a, Eq a) => a Source #
pattern LAYER_TREE_INCLUDES_REPAINT_RECTS :: forall a. (Num a, Eq a) => a Source #
pattern LAYER_TREE_INCLUDES_PAINTING_PHASES :: forall a. (Num a, Eq a) => a Source #
pattern LAYER_TREE_INCLUDES_CONTENT_LAYERS :: forall a. (Num a, Eq a) => a Source #
js_getSettings :: Internals -> IO (Nullable InternalSettings) Source #
getSettings :: MonadIO m => Internals -> m (Maybe InternalSettings) Source #
getSettingsUnsafe :: (MonadIO m, HasCallStack) => Internals -> m InternalSettings Source #
getSettingsUnchecked :: MonadIO m => Internals -> m InternalSettings Source #
getConsoleProfiles :: MonadIO m => Internals -> m [Maybe ScriptProfile] Source #
Functions for this inteface are in GHCJS.DOM.Internals.