Safe Haskell | None |
---|---|
Language | Haskell2010 |
- address :: (MonadDOM m, IsNode node, FromJSString result) => Internals -> Maybe node -> m result
- address_ :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m ()
- nodeNeedsStyleRecalc :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m Bool
- nodeNeedsStyleRecalc_ :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m ()
- description :: (MonadDOM m, FromJSString result) => Internals -> JSVal -> m result
- description_ :: MonadDOM m => Internals -> JSVal -> m ()
- hasPausedImageAnimations :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m Bool
- hasPausedImageAnimations_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- elementRenderTreeAsText :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- elementRenderTreeAsText_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- isPreloaded :: (MonadDOM m, ToJSString url) => Internals -> url -> m Bool
- isPreloaded_ :: (MonadDOM m, ToJSString url) => Internals -> url -> m ()
- isLoadingFromMemoryCache :: (MonadDOM m, ToJSString url) => Internals -> url -> m Bool
- isLoadingFromMemoryCache_ :: (MonadDOM m, ToJSString url) => Internals -> url -> m ()
- xhrResponseSource :: (MonadDOM m, FromJSString result) => Internals -> Maybe XMLHttpRequest -> m result
- xhrResponseSource_ :: MonadDOM m => Internals -> Maybe XMLHttpRequest -> m ()
- clearMemoryCache :: MonadDOM m => Internals -> m ()
- pruneMemoryCacheToSize :: MonadDOM m => Internals -> Int -> m ()
- memoryCacheSize :: MonadDOM m => Internals -> m Int
- memoryCacheSize_ :: MonadDOM m => Internals -> m ()
- clearPageCache :: MonadDOM m => Internals -> m ()
- pageCacheSize :: MonadDOM m => Internals -> m Word
- pageCacheSize_ :: MonadDOM m => Internals -> m ()
- computedStyleIncludingVisitedInfo :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m (Maybe CSSStyleDeclaration)
- computedStyleIncludingVisitedInfo_ :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m ()
- computedStyleIncludingVisitedInfoUnsafe :: (MonadDOM m, IsNode node, HasCallStack) => Internals -> Maybe node -> m CSSStyleDeclaration
- computedStyleIncludingVisitedInfoUnchecked :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m CSSStyleDeclaration
- ensureShadowRoot :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m (Maybe Node)
- ensureShadowRoot_ :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m ()
- ensureShadowRootUnsafe :: (MonadDOM m, IsElement host, HasCallStack) => Internals -> Maybe host -> m Node
- ensureShadowRootUnchecked :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m Node
- createShadowRoot :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m (Maybe Node)
- createShadowRoot_ :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m ()
- createShadowRootUnsafe :: (MonadDOM m, IsElement host, HasCallStack) => Internals -> Maybe host -> m Node
- createShadowRootUnchecked :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m Node
- shadowRoot :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m (Maybe Node)
- shadowRoot_ :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m ()
- shadowRootUnsafe :: (MonadDOM m, IsElement host, HasCallStack) => Internals -> Maybe host -> m Node
- shadowRootUnchecked :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m Node
- shadowRootType :: (MonadDOM m, IsNode root, FromJSString result) => Internals -> Maybe root -> m result
- shadowRootType_ :: (MonadDOM m, IsNode root) => Internals -> Maybe root -> m ()
- includerFor :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m (Maybe Element)
- includerFor_ :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m ()
- includerForUnsafe :: (MonadDOM m, IsNode node, HasCallStack) => Internals -> Maybe node -> m Element
- includerForUnchecked :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m Element
- shadowPseudoId :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- shadowPseudoId_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- setShadowPseudoId :: (MonadDOM m, IsElement element, ToJSString id) => Internals -> Maybe element -> id -> m ()
- treeScopeRootNode :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m (Maybe Node)
- treeScopeRootNode_ :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m ()
- treeScopeRootNodeUnsafe :: (MonadDOM m, IsNode node, HasCallStack) => Internals -> Maybe node -> m Node
- treeScopeRootNodeUnchecked :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m Node
- parentTreeScope :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m (Maybe Node)
- parentTreeScope_ :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m ()
- parentTreeScopeUnsafe :: (MonadDOM m, IsNode node, HasCallStack) => Internals -> Maybe node -> m Node
- parentTreeScopeUnchecked :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m Node
- lastSpatialNavigationCandidateCount :: MonadDOM m => Internals -> m Word
- lastSpatialNavigationCandidateCount_ :: MonadDOM m => Internals -> m ()
- numberOfActiveAnimations :: MonadDOM m => Internals -> m Word
- numberOfActiveAnimations_ :: MonadDOM m => Internals -> m ()
- suspendAnimations :: MonadDOM m => Internals -> m ()
- resumeAnimations :: MonadDOM m => Internals -> m ()
- animationsAreSuspended :: MonadDOM m => Internals -> m Bool
- animationsAreSuspended_ :: MonadDOM m => Internals -> m ()
- pauseAnimationAtTimeOnElement :: (MonadDOM m, ToJSString animationName, IsElement element) => Internals -> animationName -> Double -> Maybe element -> m Bool
- pauseAnimationAtTimeOnElement_ :: (MonadDOM m, ToJSString animationName, IsElement element) => Internals -> animationName -> Double -> Maybe element -> m ()
- pauseAnimationAtTimeOnPseudoElement :: (MonadDOM m, ToJSString animationName, IsElement element, ToJSString pseudoId) => Internals -> animationName -> Double -> Maybe element -> pseudoId -> m Bool
- pauseAnimationAtTimeOnPseudoElement_ :: (MonadDOM m, ToJSString animationName, IsElement element, ToJSString pseudoId) => Internals -> animationName -> Double -> Maybe element -> pseudoId -> m ()
- pauseTransitionAtTimeOnElement :: (MonadDOM m, ToJSString propertyName, IsElement element) => Internals -> propertyName -> Double -> Maybe element -> m Bool
- pauseTransitionAtTimeOnElement_ :: (MonadDOM m, ToJSString propertyName, IsElement element) => Internals -> propertyName -> Double -> Maybe element -> m ()
- pauseTransitionAtTimeOnPseudoElement :: (MonadDOM m, ToJSString property, IsElement element, ToJSString pseudoId) => Internals -> property -> Double -> Maybe element -> pseudoId -> m Bool
- pauseTransitionAtTimeOnPseudoElement_ :: (MonadDOM m, ToJSString property, IsElement element, ToJSString pseudoId) => Internals -> property -> Double -> Maybe element -> pseudoId -> m ()
- attached :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m Bool
- attached_ :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m ()
- visiblePlaceholder :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- visiblePlaceholder_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- selectColorInColorChooser :: (MonadDOM m, IsElement element, ToJSString colorValue) => Internals -> Maybe element -> colorValue -> m ()
- formControlStateOfPreviousHistoryItem :: (MonadDOM m, FromJSString result) => Internals -> m [result]
- formControlStateOfPreviousHistoryItem_ :: MonadDOM m => Internals -> m ()
- setFormControlStateOfPreviousHistoryItem :: (MonadDOM m, ToJSString values) => Internals -> [values] -> m ()
- absoluteCaretBounds :: MonadDOM m => Internals -> m (Maybe ClientRect)
- absoluteCaretBounds_ :: MonadDOM m => Internals -> m ()
- absoluteCaretBoundsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m ClientRect
- absoluteCaretBoundsUnchecked :: MonadDOM m => Internals -> m ClientRect
- boundingBox :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m (Maybe ClientRect)
- boundingBox_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- boundingBoxUnsafe :: (MonadDOM m, IsElement element, HasCallStack) => Internals -> Maybe element -> m ClientRect
- boundingBoxUnchecked :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ClientRect
- inspectorHighlightRects :: MonadDOM m => Internals -> m (Maybe ClientRectList)
- inspectorHighlightRects_ :: MonadDOM m => Internals -> m ()
- inspectorHighlightRectsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m ClientRectList
- inspectorHighlightRectsUnchecked :: MonadDOM m => Internals -> m ClientRectList
- inspectorHighlightObject :: (MonadDOM m, FromJSString result) => Internals -> m result
- inspectorHighlightObject_ :: MonadDOM m => Internals -> m ()
- markerCountForNode :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> m Word
- markerCountForNode_ :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> m ()
- markerRangeForNode :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m (Maybe Range)
- markerRangeForNode_ :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m ()
- markerRangeForNodeUnsafe :: (MonadDOM m, IsNode node, ToJSString markerType, HasCallStack) => Internals -> Maybe node -> markerType -> Word -> m Range
- markerRangeForNodeUnchecked :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m Range
- markerDescriptionForNode :: (MonadDOM m, IsNode node, ToJSString markerType, FromJSString result) => Internals -> Maybe node -> markerType -> Word -> m result
- markerDescriptionForNode_ :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m ()
- addTextMatchMarker :: MonadDOM m => Internals -> Maybe Range -> Bool -> m ()
- setMarkedTextMatchesAreHighlighted :: MonadDOM m => Internals -> Bool -> m ()
- invalidateFontCache :: MonadDOM m => Internals -> m ()
- setScrollViewPosition :: MonadDOM m => Internals -> Int -> Int -> m ()
- setPagination :: (MonadDOM m, ToJSString mode) => Internals -> mode -> Int -> Int -> m ()
- configurationForViewport :: (MonadDOM m, FromJSString result) => Internals -> Float -> Int -> Int -> Int -> Int -> m result
- configurationForViewport_ :: MonadDOM m => Internals -> Float -> Int -> Int -> Int -> Int -> m ()
- wasLastChangeUserEdit :: (MonadDOM m, IsElement textField) => Internals -> Maybe textField -> m Bool
- wasLastChangeUserEdit_ :: (MonadDOM m, IsElement textField) => Internals -> Maybe textField -> m ()
- elementShouldAutoComplete :: (MonadDOM m, IsElement inputElement) => Internals -> Maybe inputElement -> m Bool
- elementShouldAutoComplete_ :: (MonadDOM m, IsElement inputElement) => Internals -> Maybe inputElement -> m ()
- setEditingValue :: (MonadDOM m, IsElement inputElement, ToJSString value) => Internals -> Maybe inputElement -> value -> m ()
- setAutofilled :: (MonadDOM m, IsElement inputElement) => Internals -> Maybe inputElement -> Bool -> m ()
- countMatchesForText :: (MonadDOM m, ToJSString text, ToJSString markMatches) => Internals -> text -> Word -> markMatches -> m Word
- countMatchesForText_ :: (MonadDOM m, ToJSString text, ToJSString markMatches) => Internals -> text -> Word -> markMatches -> m ()
- paintControlTints :: MonadDOM m => Internals -> m ()
- scrollElementToRect :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> Int -> Int -> Int -> Int -> m ()
- rangeFromLocationAndLength :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m (Maybe Range)
- rangeFromLocationAndLength_ :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m ()
- rangeFromLocationAndLengthUnsafe :: (MonadDOM m, IsElement scope, HasCallStack) => Internals -> Maybe scope -> Int -> Int -> m Range
- rangeFromLocationAndLengthUnchecked :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m Range
- locationFromRange :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m Word
- locationFromRange_ :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m ()
- lengthFromRange :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m Word
- lengthFromRange_ :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m ()
- rangeAsText :: (MonadDOM m, FromJSString result) => Internals -> Maybe Range -> m result
- rangeAsText_ :: MonadDOM m => Internals -> Maybe Range -> m ()
- subrange :: MonadDOM m => Internals -> Maybe Range -> Int -> Int -> m (Maybe Range)
- subrange_ :: MonadDOM m => Internals -> Maybe Range -> Int -> Int -> m ()
- subrangeUnsafe :: (MonadDOM m, HasCallStack) => Internals -> Maybe Range -> Int -> Int -> m Range
- subrangeUnchecked :: MonadDOM m => Internals -> Maybe Range -> Int -> Int -> m Range
- rangeForDictionaryLookupAtLocation :: MonadDOM m => Internals -> Int -> Int -> m (Maybe Range)
- rangeForDictionaryLookupAtLocation_ :: MonadDOM m => Internals -> Int -> Int -> m ()
- rangeForDictionaryLookupAtLocationUnsafe :: (MonadDOM m, HasCallStack) => Internals -> Int -> Int -> m Range
- rangeForDictionaryLookupAtLocationUnchecked :: MonadDOM m => Internals -> Int -> Int -> m Range
- setDelegatesScrolling :: MonadDOM m => Internals -> Bool -> m ()
- lastSpellCheckRequestSequence :: MonadDOM m => Internals -> m Int
- lastSpellCheckRequestSequence_ :: MonadDOM m => Internals -> m ()
- lastSpellCheckProcessedSequence :: MonadDOM m => Internals -> m Int
- lastSpellCheckProcessedSequence_ :: MonadDOM m => Internals -> m ()
- userPreferredLanguages :: (MonadDOM m, FromJSString result) => Internals -> m [result]
- userPreferredLanguages_ :: MonadDOM m => Internals -> m ()
- setUserPreferredLanguages :: (MonadDOM m, ToJSString languages) => Internals -> [languages] -> m ()
- wheelEventHandlerCount :: MonadDOM m => Internals -> m Word
- wheelEventHandlerCount_ :: MonadDOM m => Internals -> m ()
- touchEventHandlerCount :: MonadDOM m => Internals -> m Word
- touchEventHandlerCount_ :: MonadDOM m => Internals -> m ()
- nodesFromRect :: (MonadDOM m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m (Maybe NodeList)
- nodesFromRect_ :: (MonadDOM m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m ()
- nodesFromRectUnsafe :: (MonadDOM m, IsDocument document, HasCallStack) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m NodeList
- nodesFromRectUnchecked :: (MonadDOM m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m NodeList
- parserMetaData :: (MonadDOM m, FromJSString result) => Internals -> JSVal -> m result
- parserMetaData_ :: MonadDOM m => Internals -> JSVal -> m ()
- updateEditorUINowIfScheduled :: MonadDOM m => Internals -> m ()
- hasSpellingMarker :: MonadDOM m => Internals -> Int -> Int -> m Bool
- hasSpellingMarker_ :: MonadDOM m => Internals -> Int -> Int -> m ()
- hasGrammarMarker :: MonadDOM m => Internals -> Int -> Int -> m Bool
- hasGrammarMarker_ :: MonadDOM m => Internals -> Int -> Int -> m ()
- hasAutocorrectedMarker :: MonadDOM m => Internals -> Int -> Int -> m Bool
- hasAutocorrectedMarker_ :: MonadDOM m => Internals -> Int -> Int -> m ()
- setContinuousSpellCheckingEnabled :: MonadDOM m => Internals -> Bool -> m ()
- setAutomaticQuoteSubstitutionEnabled :: MonadDOM m => Internals -> Bool -> m ()
- setAutomaticLinkDetectionEnabled :: MonadDOM m => Internals -> Bool -> m ()
- setAutomaticDashSubstitutionEnabled :: MonadDOM m => Internals -> Bool -> m ()
- setAutomaticTextReplacementEnabled :: MonadDOM m => Internals -> Bool -> m ()
- setAutomaticSpellingCorrectionEnabled :: MonadDOM m => Internals -> Bool -> m ()
- isOverwriteModeEnabled :: MonadDOM m => Internals -> m Bool
- isOverwriteModeEnabled_ :: MonadDOM m => Internals -> m ()
- toggleOverwriteModeEnabled :: MonadDOM m => Internals -> m ()
- numberOfScrollableAreas :: MonadDOM m => Internals -> m Word
- numberOfScrollableAreas_ :: MonadDOM m => Internals -> m ()
- isPageBoxVisible :: MonadDOM m => Internals -> Int -> m Bool
- isPageBoxVisible_ :: MonadDOM m => Internals -> Int -> m ()
- layerTreeAsText :: (MonadDOM m, IsDocument document, FromJSString result) => Internals -> Maybe document -> Word -> m result
- layerTreeAsText_ :: (MonadDOM m, IsDocument document) => Internals -> Maybe document -> Word -> m ()
- scrollingStateTreeAsText :: (MonadDOM m, FromJSString result) => Internals -> m result
- scrollingStateTreeAsText_ :: MonadDOM m => Internals -> m ()
- mainThreadScrollingReasons :: (MonadDOM m, FromJSString result) => Internals -> m result
- mainThreadScrollingReasons_ :: MonadDOM m => Internals -> m ()
- nonFastScrollableRects :: MonadDOM m => Internals -> m (Maybe ClientRectList)
- nonFastScrollableRects_ :: MonadDOM m => Internals -> m ()
- nonFastScrollableRectsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m ClientRectList
- nonFastScrollableRectsUnchecked :: MonadDOM m => Internals -> m ClientRectList
- repaintRectsAsText :: (MonadDOM m, FromJSString result) => Internals -> m result
- repaintRectsAsText_ :: MonadDOM m => Internals -> m ()
- garbageCollectDocumentResources :: MonadDOM m => Internals -> m ()
- allowRoundingHacks :: MonadDOM m => Internals -> m ()
- insertAuthorCSS :: (MonadDOM m, ToJSString css) => Internals -> css -> m ()
- insertUserCSS :: (MonadDOM m, ToJSString css) => Internals -> css -> m ()
- setBatteryStatus :: (MonadDOM m, ToJSString eventType) => Internals -> eventType -> Bool -> Double -> Double -> Double -> m ()
- setDeviceProximity :: (MonadDOM m, ToJSString eventType) => Internals -> eventType -> Double -> Double -> Double -> m ()
- numberOfLiveNodes :: MonadDOM m => Internals -> m Word
- numberOfLiveNodes_ :: MonadDOM m => Internals -> m ()
- numberOfLiveDocuments :: MonadDOM m => Internals -> m Word
- numberOfLiveDocuments_ :: MonadDOM m => Internals -> m ()
- consoleMessageArgumentCounts :: (MonadDOM m, FromJSString result) => Internals -> m [result]
- consoleMessageArgumentCounts_ :: MonadDOM m => Internals -> m ()
- openDummyInspectorFrontend :: (MonadDOM m, ToJSString url) => Internals -> url -> m (Maybe Window)
- openDummyInspectorFrontend_ :: (MonadDOM m, ToJSString url) => Internals -> url -> m ()
- openDummyInspectorFrontendUnsafe :: (MonadDOM m, ToJSString url, HasCallStack) => Internals -> url -> m Window
- openDummyInspectorFrontendUnchecked :: (MonadDOM m, ToJSString url) => Internals -> url -> m Window
- closeDummyInspectorFrontend :: MonadDOM m => Internals -> m ()
- setJavaScriptProfilingEnabled :: MonadDOM m => Internals -> Bool -> m ()
- setInspectorIsUnderTest :: MonadDOM m => Internals -> Bool -> m ()
- counterValue :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- counterValue_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- pageNumber :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> Float -> Float -> m Int
- pageNumber_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> Float -> Float -> m ()
- shortcutIconURLs :: (MonadDOM m, FromJSString result) => Internals -> m [result]
- shortcutIconURLs_ :: MonadDOM m => Internals -> m ()
- allIconURLs :: (MonadDOM m, FromJSString result) => Internals -> m [result]
- allIconURLs_ :: MonadDOM m => Internals -> m ()
- numberOfPages :: MonadDOM m => Internals -> Double -> Double -> m Int
- numberOfPages_ :: MonadDOM m => Internals -> Double -> Double -> m ()
- pageProperty :: (MonadDOM m, ToJSString propertyName, FromJSString result) => Internals -> propertyName -> Int -> m result
- pageProperty_ :: (MonadDOM m, ToJSString propertyName) => Internals -> propertyName -> Int -> m ()
- pageSizeAndMarginsInPixels :: (MonadDOM m, FromJSString result) => Internals -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> m result
- pageSizeAndMarginsInPixels_ :: MonadDOM m => Internals -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> m ()
- setPageScaleFactor :: MonadDOM m => Internals -> Float -> Int -> Int -> m ()
- setPageZoomFactor :: MonadDOM m => Internals -> Float -> m ()
- setHeaderHeight :: MonadDOM m => Internals -> Float -> m ()
- setFooterHeight :: MonadDOM m => Internals -> Float -> m ()
- setTopContentInset :: MonadDOM m => Internals -> Float -> m ()
- webkitWillEnterFullScreenForElement :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- webkitDidEnterFullScreenForElement :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- webkitWillExitFullScreenForElement :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- webkitDidExitFullScreenForElement :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- setApplicationCacheOriginQuota :: MonadDOM m => Internals -> Word64 -> m ()
- registerURLSchemeAsBypassingContentSecurityPolicy :: (MonadDOM m, ToJSString scheme) => Internals -> scheme -> m ()
- removeURLSchemeRegisteredAsBypassingContentSecurityPolicy :: (MonadDOM m, ToJSString scheme) => Internals -> scheme -> m ()
- mallocStatistics :: MonadDOM m => Internals -> m (Maybe MallocStatistics)
- mallocStatistics_ :: MonadDOM m => Internals -> m ()
- mallocStatisticsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m MallocStatistics
- mallocStatisticsUnchecked :: MonadDOM m => Internals -> m MallocStatistics
- typeConversions :: MonadDOM m => Internals -> m (Maybe TypeConversions)
- typeConversions_ :: MonadDOM m => Internals -> m ()
- typeConversionsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m TypeConversions
- typeConversionsUnchecked :: MonadDOM m => Internals -> m TypeConversions
- memoryInfo :: MonadDOM m => Internals -> m (Maybe MemoryInfo)
- memoryInfo_ :: MonadDOM m => Internals -> m ()
- memoryInfoUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m MemoryInfo
- memoryInfoUnchecked :: MonadDOM m => Internals -> m MemoryInfo
- getReferencedFilePaths :: (MonadDOM m, FromJSString result) => Internals -> m [result]
- getReferencedFilePaths_ :: MonadDOM m => Internals -> m ()
- startTrackingRepaints :: MonadDOM m => Internals -> m ()
- stopTrackingRepaints :: MonadDOM m => Internals -> m ()
- isTimerThrottled :: MonadDOM m => Internals -> Int -> m Bool
- isTimerThrottled_ :: MonadDOM m => Internals -> Int -> m ()
- updateLayoutIgnorePendingStylesheetsAndRunPostLayoutTasks :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m ()
- getCurrentCursorInfo :: (MonadDOM m, FromJSString result) => Internals -> m result
- getCurrentCursorInfo_ :: MonadDOM m => Internals -> m ()
- markerTextForListItem :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- markerTextForListItem_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- toolTipFromElement :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- toolTipFromElement_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- deserializeBuffer :: (MonadDOM m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m (Maybe SerializedScriptValue)
- deserializeBuffer_ :: (MonadDOM m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m ()
- deserializeBufferUnsafe :: (MonadDOM m, IsArrayBuffer buffer, HasCallStack) => Internals -> Maybe buffer -> m SerializedScriptValue
- deserializeBufferUnchecked :: (MonadDOM m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m SerializedScriptValue
- serializeObject :: (MonadDOM m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m (Maybe ArrayBuffer)
- serializeObject_ :: (MonadDOM m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m ()
- serializeObjectUnsafe :: (MonadDOM m, IsSerializedScriptValue obj, HasCallStack) => Internals -> Maybe obj -> m ArrayBuffer
- serializeObjectUnchecked :: (MonadDOM m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m ArrayBuffer
- setUsesOverlayScrollbars :: MonadDOM m => Internals -> Bool -> m ()
- forceReload :: MonadDOM m => Internals -> Bool -> m ()
- simulateAudioInterruption :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m ()
- mediaElementHasCharacteristic :: (MonadDOM m, IsNode node, ToJSString characteristic) => Internals -> Maybe node -> characteristic -> m Bool
- mediaElementHasCharacteristic_ :: (MonadDOM m, IsNode node, ToJSString characteristic) => Internals -> Maybe node -> characteristic -> m ()
- initializeMockCDM :: MonadDOM m => Internals -> m ()
- enableMockSpeechSynthesizer :: MonadDOM m => Internals -> m ()
- getImageSourceURL :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result
- getImageSourceURL_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- captionsStyleSheetOverride :: (MonadDOM m, FromJSString result) => Internals -> m result
- captionsStyleSheetOverride_ :: MonadDOM m => Internals -> m ()
- setCaptionsStyleSheetOverride :: (MonadDOM m, ToJSString override) => Internals -> override -> m ()
- setPrimaryAudioTrackLanguageOverride :: (MonadDOM m, ToJSString language) => Internals -> language -> m ()
- setCaptionDisplayMode :: (MonadDOM m, ToJSString mode) => Internals -> mode -> m ()
- createTimeRanges :: (MonadDOM m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m (Maybe TimeRanges)
- createTimeRanges_ :: (MonadDOM m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m ()
- createTimeRangesUnsafe :: (MonadDOM m, IsFloat32Array startTimes, IsFloat32Array endTimes, HasCallStack) => Internals -> Maybe startTimes -> Maybe endTimes -> m TimeRanges
- createTimeRangesUnchecked :: (MonadDOM m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m TimeRanges
- closestTimeToTimeRanges :: MonadDOM m => Internals -> Double -> Maybe TimeRanges -> m Double
- closestTimeToTimeRanges_ :: MonadDOM m => Internals -> Double -> Maybe TimeRanges -> m ()
- isSelectPopupVisible :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m Bool
- isSelectPopupVisible_ :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m ()
- isVibrating :: MonadDOM m => Internals -> m Bool
- isVibrating_ :: MonadDOM m => Internals -> m ()
- isPluginUnavailabilityIndicatorObscured :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m Bool
- isPluginUnavailabilityIndicatorObscured_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- isPluginSnapshotted :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m Bool
- isPluginSnapshotted_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- selectionBounds :: MonadDOM m => Internals -> m (Maybe ClientRect)
- selectionBounds_ :: MonadDOM m => Internals -> m ()
- selectionBoundsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m ClientRect
- selectionBoundsUnchecked :: MonadDOM m => Internals -> m ClientRect
- initializeMockMediaSource :: MonadDOM m => Internals -> m ()
- bufferedSamplesForTrackID :: (MonadDOM m, ToJSString trackID, FromJSString result) => Internals -> Maybe SourceBuffer -> trackID -> m [result]
- bufferedSamplesForTrackID_ :: (MonadDOM m, ToJSString trackID) => Internals -> Maybe SourceBuffer -> trackID -> m ()
- beginMediaSessionInterruption :: MonadDOM m => Internals -> m ()
- endMediaSessionInterruption :: (MonadDOM m, ToJSString flags) => Internals -> flags -> m ()
- applicationWillEnterForeground :: MonadDOM m => Internals -> m ()
- applicationWillEnterBackground :: MonadDOM m => Internals -> m ()
- setMediaSessionRestrictions :: (MonadDOM m, ToJSString mediaType, ToJSString restrictions) => Internals -> mediaType -> restrictions -> m ()
- postRemoteControlCommand :: (MonadDOM m, ToJSString command) => Internals -> command -> m ()
- simulateSystemSleep :: MonadDOM m => Internals -> m ()
- simulateSystemWake :: MonadDOM m => Internals -> m ()
- elementIsBlockingDisplaySleep :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m Bool
- elementIsBlockingDisplaySleep_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ()
- installMockPageOverlay :: MonadDOM m => Internals -> PageOverlayType -> m ()
- pageOverlayLayerTreeAsText :: (MonadDOM m, FromJSString result) => Internals -> m result
- pageOverlayLayerTreeAsText_ :: MonadDOM m => Internals -> m ()
- setPageMuted :: MonadDOM m => Internals -> Bool -> m ()
- isPagePlayingAudio :: MonadDOM m => Internals -> m Bool
- isPagePlayingAudio_ :: MonadDOM 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
- getSettings :: MonadDOM m => Internals -> m (Maybe InternalSettings)
- getSettingsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m InternalSettings
- getSettingsUnchecked :: MonadDOM m => Internals -> m InternalSettings
- getWorkerThreadCount :: MonadDOM m => Internals -> m Word
- getConsoleProfiles :: MonadDOM m => Internals -> m [Maybe ScriptProfile]
- newtype Internals = Internals {
- unInternals :: JSVal
- gTypeInternals :: JSM GType
Documentation
address :: (MonadDOM m, IsNode node, FromJSString result) => Internals -> Maybe node -> m result Source #
description :: (MonadDOM m, FromJSString result) => Internals -> JSVal -> m result Source #
hasPausedImageAnimations :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m Bool Source #
hasPausedImageAnimations_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
elementRenderTreeAsText :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
elementRenderTreeAsText_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
isPreloaded :: (MonadDOM m, ToJSString url) => Internals -> url -> m Bool Source #
isPreloaded_ :: (MonadDOM m, ToJSString url) => Internals -> url -> m () Source #
isLoadingFromMemoryCache :: (MonadDOM m, ToJSString url) => Internals -> url -> m Bool Source #
isLoadingFromMemoryCache_ :: (MonadDOM m, ToJSString url) => Internals -> url -> m () Source #
xhrResponseSource :: (MonadDOM m, FromJSString result) => Internals -> Maybe XMLHttpRequest -> m result Source #
xhrResponseSource_ :: MonadDOM m => Internals -> Maybe XMLHttpRequest -> m () Source #
clearMemoryCache :: MonadDOM m => Internals -> m () Source #
memoryCacheSize_ :: MonadDOM m => Internals -> m () Source #
clearPageCache :: MonadDOM m => Internals -> m () Source #
pageCacheSize_ :: MonadDOM m => Internals -> m () Source #
computedStyleIncludingVisitedInfo :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m (Maybe CSSStyleDeclaration) Source #
computedStyleIncludingVisitedInfo_ :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m () Source #
computedStyleIncludingVisitedInfoUnsafe :: (MonadDOM m, IsNode node, HasCallStack) => Internals -> Maybe node -> m CSSStyleDeclaration Source #
computedStyleIncludingVisitedInfoUnchecked :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m CSSStyleDeclaration Source #
ensureShadowRoot :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m (Maybe Node) Source #
ensureShadowRootUnsafe :: (MonadDOM m, IsElement host, HasCallStack) => Internals -> Maybe host -> m Node Source #
ensureShadowRootUnchecked :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m Node Source #
createShadowRoot :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m (Maybe Node) Source #
createShadowRootUnsafe :: (MonadDOM m, IsElement host, HasCallStack) => Internals -> Maybe host -> m Node Source #
createShadowRootUnchecked :: (MonadDOM m, IsElement host) => Internals -> Maybe host -> m Node Source #
shadowRootUnsafe :: (MonadDOM m, IsElement host, HasCallStack) => Internals -> Maybe host -> m Node Source #
shadowRootType :: (MonadDOM m, IsNode root, FromJSString result) => Internals -> Maybe root -> m result Source #
includerForUnsafe :: (MonadDOM m, IsNode node, HasCallStack) => Internals -> Maybe node -> m Element Source #
shadowPseudoId :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
setShadowPseudoId :: (MonadDOM m, IsElement element, ToJSString id) => Internals -> Maybe element -> id -> m () Source #
treeScopeRootNode :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m (Maybe Node) Source #
treeScopeRootNodeUnsafe :: (MonadDOM m, IsNode node, HasCallStack) => Internals -> Maybe node -> m Node Source #
treeScopeRootNodeUnchecked :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m Node Source #
parentTreeScopeUnsafe :: (MonadDOM m, IsNode node, HasCallStack) => Internals -> Maybe node -> m Node Source #
lastSpatialNavigationCandidateCount_ :: MonadDOM m => Internals -> m () Source #
numberOfActiveAnimations_ :: MonadDOM m => Internals -> m () Source #
suspendAnimations :: MonadDOM m => Internals -> m () Source #
resumeAnimations :: MonadDOM m => Internals -> m () Source #
animationsAreSuspended_ :: MonadDOM m => Internals -> m () Source #
pauseAnimationAtTimeOnElement :: (MonadDOM m, ToJSString animationName, IsElement element) => Internals -> animationName -> Double -> Maybe element -> m Bool Source #
pauseAnimationAtTimeOnElement_ :: (MonadDOM m, ToJSString animationName, IsElement element) => Internals -> animationName -> Double -> Maybe element -> m () Source #
pauseAnimationAtTimeOnPseudoElement :: (MonadDOM m, ToJSString animationName, IsElement element, ToJSString pseudoId) => Internals -> animationName -> Double -> Maybe element -> pseudoId -> m Bool Source #
pauseAnimationAtTimeOnPseudoElement_ :: (MonadDOM m, ToJSString animationName, IsElement element, ToJSString pseudoId) => Internals -> animationName -> Double -> Maybe element -> pseudoId -> m () Source #
pauseTransitionAtTimeOnElement :: (MonadDOM m, ToJSString propertyName, IsElement element) => Internals -> propertyName -> Double -> Maybe element -> m Bool Source #
pauseTransitionAtTimeOnElement_ :: (MonadDOM m, ToJSString propertyName, IsElement element) => Internals -> propertyName -> Double -> Maybe element -> m () Source #
pauseTransitionAtTimeOnPseudoElement :: (MonadDOM m, ToJSString property, IsElement element, ToJSString pseudoId) => Internals -> property -> Double -> Maybe element -> pseudoId -> m Bool Source #
pauseTransitionAtTimeOnPseudoElement_ :: (MonadDOM m, ToJSString property, IsElement element, ToJSString pseudoId) => Internals -> property -> Double -> Maybe element -> pseudoId -> m () Source #
visiblePlaceholder :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
visiblePlaceholder_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
selectColorInColorChooser :: (MonadDOM m, IsElement element, ToJSString colorValue) => Internals -> Maybe element -> colorValue -> m () Source #
formControlStateOfPreviousHistoryItem :: (MonadDOM m, FromJSString result) => Internals -> m [result] Source #
formControlStateOfPreviousHistoryItem_ :: MonadDOM m => Internals -> m () Source #
setFormControlStateOfPreviousHistoryItem :: (MonadDOM m, ToJSString values) => Internals -> [values] -> m () Source #
absoluteCaretBounds :: MonadDOM m => Internals -> m (Maybe ClientRect) Source #
absoluteCaretBounds_ :: MonadDOM m => Internals -> m () Source #
absoluteCaretBoundsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m ClientRect Source #
absoluteCaretBoundsUnchecked :: MonadDOM m => Internals -> m ClientRect Source #
boundingBox :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m (Maybe ClientRect) Source #
boundingBoxUnsafe :: (MonadDOM m, IsElement element, HasCallStack) => Internals -> Maybe element -> m ClientRect Source #
boundingBoxUnchecked :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m ClientRect Source #
inspectorHighlightRects :: MonadDOM m => Internals -> m (Maybe ClientRectList) Source #
inspectorHighlightRects_ :: MonadDOM m => Internals -> m () Source #
inspectorHighlightRectsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m ClientRectList Source #
inspectorHighlightRectsUnchecked :: MonadDOM m => Internals -> m ClientRectList Source #
inspectorHighlightObject :: (MonadDOM m, FromJSString result) => Internals -> m result Source #
inspectorHighlightObject_ :: MonadDOM m => Internals -> m () Source #
markerCountForNode :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> m Word Source #
markerCountForNode_ :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> m () Source #
markerRangeForNode :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m (Maybe Range) Source #
markerRangeForNode_ :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m () Source #
markerRangeForNodeUnsafe :: (MonadDOM m, IsNode node, ToJSString markerType, HasCallStack) => Internals -> Maybe node -> markerType -> Word -> m Range Source #
markerRangeForNodeUnchecked :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m Range Source #
markerDescriptionForNode :: (MonadDOM m, IsNode node, ToJSString markerType, FromJSString result) => Internals -> Maybe node -> markerType -> Word -> m result Source #
markerDescriptionForNode_ :: (MonadDOM m, IsNode node, ToJSString markerType) => Internals -> Maybe node -> markerType -> Word -> m () Source #
invalidateFontCache :: MonadDOM m => Internals -> m () Source #
setPagination :: (MonadDOM m, ToJSString mode) => Internals -> mode -> Int -> Int -> m () Source #
configurationForViewport :: (MonadDOM m, FromJSString result) => Internals -> Float -> Int -> Int -> Int -> Int -> m result Source #
configurationForViewport_ :: MonadDOM m => Internals -> Float -> Int -> Int -> Int -> Int -> m () Source #
wasLastChangeUserEdit :: (MonadDOM m, IsElement textField) => Internals -> Maybe textField -> m Bool Source #
wasLastChangeUserEdit_ :: (MonadDOM m, IsElement textField) => Internals -> Maybe textField -> m () Source #
elementShouldAutoComplete :: (MonadDOM m, IsElement inputElement) => Internals -> Maybe inputElement -> m Bool Source #
elementShouldAutoComplete_ :: (MonadDOM m, IsElement inputElement) => Internals -> Maybe inputElement -> m () Source #
setEditingValue :: (MonadDOM m, IsElement inputElement, ToJSString value) => Internals -> Maybe inputElement -> value -> m () Source #
setAutofilled :: (MonadDOM m, IsElement inputElement) => Internals -> Maybe inputElement -> Bool -> m () Source #
countMatchesForText :: (MonadDOM m, ToJSString text, ToJSString markMatches) => Internals -> text -> Word -> markMatches -> m Word Source #
countMatchesForText_ :: (MonadDOM m, ToJSString text, ToJSString markMatches) => Internals -> text -> Word -> markMatches -> m () Source #
paintControlTints :: MonadDOM m => Internals -> m () Source #
scrollElementToRect :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> Int -> Int -> Int -> Int -> m () Source #
rangeFromLocationAndLength :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m (Maybe Range) Source #
rangeFromLocationAndLength_ :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m () Source #
rangeFromLocationAndLengthUnsafe :: (MonadDOM m, IsElement scope, HasCallStack) => Internals -> Maybe scope -> Int -> Int -> m Range Source #
rangeFromLocationAndLengthUnchecked :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Int -> Int -> m Range Source #
locationFromRange :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m Word Source #
locationFromRange_ :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m () Source #
lengthFromRange :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m Word Source #
lengthFromRange_ :: (MonadDOM m, IsElement scope) => Internals -> Maybe scope -> Maybe Range -> m () Source #
rangeAsText :: (MonadDOM m, FromJSString result) => Internals -> Maybe Range -> m result Source #
subrangeUnsafe :: (MonadDOM m, HasCallStack) => Internals -> Maybe Range -> Int -> Int -> m Range Source #
rangeForDictionaryLookupAtLocation :: MonadDOM m => Internals -> Int -> Int -> m (Maybe Range) Source #
rangeForDictionaryLookupAtLocationUnsafe :: (MonadDOM m, HasCallStack) => Internals -> Int -> Int -> m Range Source #
rangeForDictionaryLookupAtLocationUnchecked :: MonadDOM m => Internals -> Int -> Int -> m Range Source #
lastSpellCheckRequestSequence_ :: MonadDOM m => Internals -> m () Source #
lastSpellCheckProcessedSequence_ :: MonadDOM m => Internals -> m () Source #
userPreferredLanguages :: (MonadDOM m, FromJSString result) => Internals -> m [result] Source #
userPreferredLanguages_ :: MonadDOM m => Internals -> m () Source #
setUserPreferredLanguages :: (MonadDOM m, ToJSString languages) => Internals -> [languages] -> m () Source #
wheelEventHandlerCount_ :: MonadDOM m => Internals -> m () Source #
touchEventHandlerCount_ :: MonadDOM m => Internals -> m () Source #
nodesFromRect :: (MonadDOM m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m (Maybe NodeList) Source #
nodesFromRect_ :: (MonadDOM m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m () Source #
nodesFromRectUnsafe :: (MonadDOM m, IsDocument document, HasCallStack) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m NodeList Source #
nodesFromRectUnchecked :: (MonadDOM m, IsDocument document) => Internals -> Maybe document -> Int -> Int -> Word -> Word -> Word -> Word -> Bool -> Bool -> Bool -> m NodeList Source #
parserMetaData :: (MonadDOM m, FromJSString result) => Internals -> JSVal -> m result Source #
updateEditorUINowIfScheduled :: MonadDOM m => Internals -> m () Source #
isOverwriteModeEnabled_ :: MonadDOM m => Internals -> m () Source #
toggleOverwriteModeEnabled :: MonadDOM m => Internals -> m () Source #
numberOfScrollableAreas_ :: MonadDOM m => Internals -> m () Source #
layerTreeAsText :: (MonadDOM m, IsDocument document, FromJSString result) => Internals -> Maybe document -> Word -> m result Source #
layerTreeAsText_ :: (MonadDOM m, IsDocument document) => Internals -> Maybe document -> Word -> m () Source #
scrollingStateTreeAsText :: (MonadDOM m, FromJSString result) => Internals -> m result Source #
scrollingStateTreeAsText_ :: MonadDOM m => Internals -> m () Source #
mainThreadScrollingReasons :: (MonadDOM m, FromJSString result) => Internals -> m result Source #
mainThreadScrollingReasons_ :: MonadDOM m => Internals -> m () Source #
nonFastScrollableRects :: MonadDOM m => Internals -> m (Maybe ClientRectList) Source #
nonFastScrollableRects_ :: MonadDOM m => Internals -> m () Source #
nonFastScrollableRectsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m ClientRectList Source #
nonFastScrollableRectsUnchecked :: MonadDOM m => Internals -> m ClientRectList Source #
repaintRectsAsText :: (MonadDOM m, FromJSString result) => Internals -> m result Source #
repaintRectsAsText_ :: MonadDOM m => Internals -> m () Source #
garbageCollectDocumentResources :: MonadDOM m => Internals -> m () Source #
allowRoundingHacks :: MonadDOM m => Internals -> m () Source #
insertAuthorCSS :: (MonadDOM m, ToJSString css) => Internals -> css -> m () Source #
insertUserCSS :: (MonadDOM m, ToJSString css) => Internals -> css -> m () Source #
setBatteryStatus :: (MonadDOM m, ToJSString eventType) => Internals -> eventType -> Bool -> Double -> Double -> Double -> m () Source #
setDeviceProximity :: (MonadDOM m, ToJSString eventType) => Internals -> eventType -> Double -> Double -> Double -> m () Source #
numberOfLiveNodes_ :: MonadDOM m => Internals -> m () Source #
numberOfLiveDocuments_ :: MonadDOM m => Internals -> m () Source #
consoleMessageArgumentCounts :: (MonadDOM m, FromJSString result) => Internals -> m [result] Source #
consoleMessageArgumentCounts_ :: MonadDOM m => Internals -> m () Source #
openDummyInspectorFrontend :: (MonadDOM m, ToJSString url) => Internals -> url -> m (Maybe Window) Source #
openDummyInspectorFrontend_ :: (MonadDOM m, ToJSString url) => Internals -> url -> m () Source #
openDummyInspectorFrontendUnsafe :: (MonadDOM m, ToJSString url, HasCallStack) => Internals -> url -> m Window Source #
openDummyInspectorFrontendUnchecked :: (MonadDOM m, ToJSString url) => Internals -> url -> m Window Source #
closeDummyInspectorFrontend :: MonadDOM m => Internals -> m () Source #
counterValue :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
pageNumber :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> Float -> Float -> m Int Source #
pageNumber_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> Float -> Float -> m () Source #
shortcutIconURLs :: (MonadDOM m, FromJSString result) => Internals -> m [result] Source #
shortcutIconURLs_ :: MonadDOM m => Internals -> m () Source #
allIconURLs :: (MonadDOM m, FromJSString result) => Internals -> m [result] Source #
allIconURLs_ :: MonadDOM m => Internals -> m () Source #
pageProperty :: (MonadDOM m, ToJSString propertyName, FromJSString result) => Internals -> propertyName -> Int -> m result Source #
pageProperty_ :: (MonadDOM m, ToJSString propertyName) => Internals -> propertyName -> Int -> m () Source #
pageSizeAndMarginsInPixels :: (MonadDOM m, FromJSString result) => Internals -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> m result Source #
pageSizeAndMarginsInPixels_ :: MonadDOM m => Internals -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> m () Source #
webkitWillEnterFullScreenForElement :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
webkitDidEnterFullScreenForElement :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
webkitWillExitFullScreenForElement :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
webkitDidExitFullScreenForElement :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
registerURLSchemeAsBypassingContentSecurityPolicy :: (MonadDOM m, ToJSString scheme) => Internals -> scheme -> m () Source #
removeURLSchemeRegisteredAsBypassingContentSecurityPolicy :: (MonadDOM m, ToJSString scheme) => Internals -> scheme -> m () Source #
mallocStatistics :: MonadDOM m => Internals -> m (Maybe MallocStatistics) Source #
mallocStatistics_ :: MonadDOM m => Internals -> m () Source #
mallocStatisticsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m MallocStatistics Source #
mallocStatisticsUnchecked :: MonadDOM m => Internals -> m MallocStatistics Source #
typeConversions :: MonadDOM m => Internals -> m (Maybe TypeConversions) Source #
typeConversions_ :: MonadDOM m => Internals -> m () Source #
typeConversionsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m TypeConversions Source #
typeConversionsUnchecked :: MonadDOM m => Internals -> m TypeConversions Source #
memoryInfo :: MonadDOM m => Internals -> m (Maybe MemoryInfo) Source #
memoryInfo_ :: MonadDOM m => Internals -> m () Source #
memoryInfoUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m MemoryInfo Source #
memoryInfoUnchecked :: MonadDOM m => Internals -> m MemoryInfo Source #
getReferencedFilePaths :: (MonadDOM m, FromJSString result) => Internals -> m [result] Source #
getReferencedFilePaths_ :: MonadDOM m => Internals -> m () Source #
startTrackingRepaints :: MonadDOM m => Internals -> m () Source #
stopTrackingRepaints :: MonadDOM m => Internals -> m () Source #
updateLayoutIgnorePendingStylesheetsAndRunPostLayoutTasks :: (MonadDOM m, IsNode node) => Internals -> Maybe node -> m () Source #
getCurrentCursorInfo :: (MonadDOM m, FromJSString result) => Internals -> m result Source #
getCurrentCursorInfo_ :: MonadDOM m => Internals -> m () Source #
markerTextForListItem :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
markerTextForListItem_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
toolTipFromElement :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
toolTipFromElement_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
deserializeBuffer :: (MonadDOM m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m (Maybe SerializedScriptValue) Source #
deserializeBuffer_ :: (MonadDOM m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m () Source #
deserializeBufferUnsafe :: (MonadDOM m, IsArrayBuffer buffer, HasCallStack) => Internals -> Maybe buffer -> m SerializedScriptValue Source #
deserializeBufferUnchecked :: (MonadDOM m, IsArrayBuffer buffer) => Internals -> Maybe buffer -> m SerializedScriptValue Source #
serializeObject :: (MonadDOM m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m (Maybe ArrayBuffer) Source #
serializeObject_ :: (MonadDOM m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m () Source #
serializeObjectUnsafe :: (MonadDOM m, IsSerializedScriptValue obj, HasCallStack) => Internals -> Maybe obj -> m ArrayBuffer Source #
serializeObjectUnchecked :: (MonadDOM m, IsSerializedScriptValue obj) => Internals -> Maybe obj -> m ArrayBuffer Source #
mediaElementHasCharacteristic :: (MonadDOM m, IsNode node, ToJSString characteristic) => Internals -> Maybe node -> characteristic -> m Bool Source #
mediaElementHasCharacteristic_ :: (MonadDOM m, IsNode node, ToJSString characteristic) => Internals -> Maybe node -> characteristic -> m () Source #
initializeMockCDM :: MonadDOM m => Internals -> m () Source #
enableMockSpeechSynthesizer :: MonadDOM m => Internals -> m () Source #
getImageSourceURL :: (MonadDOM m, IsElement element, FromJSString result) => Internals -> Maybe element -> m result Source #
getImageSourceURL_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
captionsStyleSheetOverride :: (MonadDOM m, FromJSString result) => Internals -> m result Source #
captionsStyleSheetOverride_ :: MonadDOM m => Internals -> m () Source #
setCaptionsStyleSheetOverride :: (MonadDOM m, ToJSString override) => Internals -> override -> m () Source #
setPrimaryAudioTrackLanguageOverride :: (MonadDOM m, ToJSString language) => Internals -> language -> m () Source #
setCaptionDisplayMode :: (MonadDOM m, ToJSString mode) => Internals -> mode -> m () Source #
createTimeRanges :: (MonadDOM m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m (Maybe TimeRanges) Source #
createTimeRanges_ :: (MonadDOM m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m () Source #
createTimeRangesUnsafe :: (MonadDOM m, IsFloat32Array startTimes, IsFloat32Array endTimes, HasCallStack) => Internals -> Maybe startTimes -> Maybe endTimes -> m TimeRanges Source #
createTimeRangesUnchecked :: (MonadDOM m, IsFloat32Array startTimes, IsFloat32Array endTimes) => Internals -> Maybe startTimes -> Maybe endTimes -> m TimeRanges Source #
closestTimeToTimeRanges :: MonadDOM m => Internals -> Double -> Maybe TimeRanges -> m Double Source #
closestTimeToTimeRanges_ :: MonadDOM m => Internals -> Double -> Maybe TimeRanges -> m () Source #
isVibrating_ :: MonadDOM m => Internals -> m () Source #
isPluginUnavailabilityIndicatorObscured :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m Bool Source #
isPluginUnavailabilityIndicatorObscured_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
isPluginSnapshotted :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m Bool Source #
isPluginSnapshotted_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
selectionBounds :: MonadDOM m => Internals -> m (Maybe ClientRect) Source #
selectionBounds_ :: MonadDOM m => Internals -> m () Source #
selectionBoundsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m ClientRect Source #
selectionBoundsUnchecked :: MonadDOM m => Internals -> m ClientRect Source #
initializeMockMediaSource :: MonadDOM m => Internals -> m () Source #
bufferedSamplesForTrackID :: (MonadDOM m, ToJSString trackID, FromJSString result) => Internals -> Maybe SourceBuffer -> trackID -> m [result] Source #
bufferedSamplesForTrackID_ :: (MonadDOM m, ToJSString trackID) => Internals -> Maybe SourceBuffer -> trackID -> m () Source #
beginMediaSessionInterruption :: MonadDOM m => Internals -> m () Source #
endMediaSessionInterruption :: (MonadDOM m, ToJSString flags) => Internals -> flags -> m () Source #
applicationWillEnterForeground :: MonadDOM m => Internals -> m () Source #
applicationWillEnterBackground :: MonadDOM m => Internals -> m () Source #
setMediaSessionRestrictions :: (MonadDOM m, ToJSString mediaType, ToJSString restrictions) => Internals -> mediaType -> restrictions -> m () Source #
postRemoteControlCommand :: (MonadDOM m, ToJSString command) => Internals -> command -> m () Source #
simulateSystemSleep :: MonadDOM m => Internals -> m () Source #
simulateSystemWake :: MonadDOM m => Internals -> m () Source #
elementIsBlockingDisplaySleep :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m Bool Source #
elementIsBlockingDisplaySleep_ :: (MonadDOM m, IsElement element) => Internals -> Maybe element -> m () Source #
installMockPageOverlay :: MonadDOM m => Internals -> PageOverlayType -> m () Source #
pageOverlayLayerTreeAsText :: (MonadDOM m, FromJSString result) => Internals -> m result Source #
pageOverlayLayerTreeAsText_ :: MonadDOM m => Internals -> m () Source #
isPagePlayingAudio_ :: MonadDOM 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 #
getSettings :: MonadDOM m => Internals -> m (Maybe InternalSettings) Source #
getSettingsUnsafe :: (MonadDOM m, HasCallStack) => Internals -> m InternalSettings Source #
getSettingsUnchecked :: MonadDOM m => Internals -> m InternalSettings Source #
getConsoleProfiles :: MonadDOM m => Internals -> m [Maybe ScriptProfile] Source #
Functions for this inteface are in JSDOM.Internals.