Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- Properties
- AutoLoadImages
- AutoResizeWindow
- AutoShrinkImages
- CursiveFontFamily
- DefaultEncoding
- DefaultFontFamily
- DefaultFontSize
- DefaultMonospaceFontSize
- EditingBehavior
- EnableAcceleratedCompositing
- EnableCaretBrowsing
- EnableDefaultContextMenu
- EnableDeveloperExtras
- EnableDisplayOfInsecureContent
- EnableDnsPrefetching
- EnableDomPaste
- EnableFileAccessFromFileUris
- EnableFrameFlattening
- EnableFullscreen
- EnableHtml5Database
- EnableHtml5LocalStorage
- EnableHyperlinkAuditing
- EnableJavaApplet
- EnableMediaStream
- EnableMediasource
- EnableOfflineWebApplicationCache
- EnablePageCache
- EnablePlugins
- EnablePrivateBrowsing
- EnableRunningOfInsecureContent
- EnableScripts
- EnableSiteSpecificQuirks
- EnableSmoothScrolling
- EnableSpatialNavigation
- EnableSpellChecking
- EnableUniversalAccessFromFileUris
- EnableWebaudio
- EnableWebgl
- EnableXssAuditor
- Enforce96Dpi
- FantasyFontFamily
- Html5LocalStorageDatabasePath
- JavascriptCanAccessClipboard
- JavascriptCanOpenWindowsAutomatically
- MediaPlaybackAllowsInline
- MediaPlaybackRequiresUserGesture
- MinimumFontSize
- MinimumLogicalFontSize
- MonospaceFontFamily
- PrintBackgrounds
- ResizableTextAreas
- RespectImageOrientation
- SansSerifFontFamily
- SerifFontFamily
- SpellCheckingLanguages
- TabKeyCyclesThroughElements
- UserAgent
- UserStylesheetUri
- ZoomStep
- newtype WebSettings = WebSettings (ForeignPtr WebSettings)
- class GObject o => WebSettingsK o
- toWebSettings :: WebSettingsK o => o -> IO WebSettings
- noWebSettings :: Maybe WebSettings
- data WebSettingsCopyMethodInfo
- webSettingsCopy :: (MonadIO m, WebSettingsK a) => a -> m WebSettings
- data WebSettingsGetUserAgentMethodInfo
- webSettingsGetUserAgent :: (MonadIO m, WebSettingsK a) => a -> m Text
- webSettingsNew :: MonadIO m => m WebSettings
- data WebSettingsAutoLoadImagesPropertyInfo
- constructWebSettingsAutoLoadImages :: Bool -> IO ([Char], GValue)
- getWebSettingsAutoLoadImages :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsAutoLoadImages :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsAutoResizeWindowPropertyInfo
- constructWebSettingsAutoResizeWindow :: Bool -> IO ([Char], GValue)
- getWebSettingsAutoResizeWindow :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsAutoResizeWindow :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsAutoShrinkImagesPropertyInfo
- constructWebSettingsAutoShrinkImages :: Bool -> IO ([Char], GValue)
- getWebSettingsAutoShrinkImages :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsAutoShrinkImages :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsCursiveFontFamilyPropertyInfo
- constructWebSettingsCursiveFontFamily :: Text -> IO ([Char], GValue)
- getWebSettingsCursiveFontFamily :: (MonadIO m, WebSettingsK o) => o -> m Text
- setWebSettingsCursiveFontFamily :: (MonadIO m, WebSettingsK o) => o -> Text -> m ()
- data WebSettingsDefaultEncodingPropertyInfo
- constructWebSettingsDefaultEncoding :: Text -> IO ([Char], GValue)
- getWebSettingsDefaultEncoding :: (MonadIO m, WebSettingsK o) => o -> m Text
- setWebSettingsDefaultEncoding :: (MonadIO m, WebSettingsK o) => o -> Text -> m ()
- data WebSettingsDefaultFontFamilyPropertyInfo
- constructWebSettingsDefaultFontFamily :: Text -> IO ([Char], GValue)
- getWebSettingsDefaultFontFamily :: (MonadIO m, WebSettingsK o) => o -> m Text
- setWebSettingsDefaultFontFamily :: (MonadIO m, WebSettingsK o) => o -> Text -> m ()
- data WebSettingsDefaultFontSizePropertyInfo
- constructWebSettingsDefaultFontSize :: Int32 -> IO ([Char], GValue)
- getWebSettingsDefaultFontSize :: (MonadIO m, WebSettingsK o) => o -> m Int32
- setWebSettingsDefaultFontSize :: (MonadIO m, WebSettingsK o) => o -> Int32 -> m ()
- data WebSettingsDefaultMonospaceFontSizePropertyInfo
- constructWebSettingsDefaultMonospaceFontSize :: Int32 -> IO ([Char], GValue)
- getWebSettingsDefaultMonospaceFontSize :: (MonadIO m, WebSettingsK o) => o -> m Int32
- setWebSettingsDefaultMonospaceFontSize :: (MonadIO m, WebSettingsK o) => o -> Int32 -> m ()
- data WebSettingsEditingBehaviorPropertyInfo
- constructWebSettingsEditingBehavior :: EditingBehavior -> IO ([Char], GValue)
- getWebSettingsEditingBehavior :: (MonadIO m, WebSettingsK o) => o -> m EditingBehavior
- setWebSettingsEditingBehavior :: (MonadIO m, WebSettingsK o) => o -> EditingBehavior -> m ()
- data WebSettingsEnableAcceleratedCompositingPropertyInfo
- constructWebSettingsEnableAcceleratedCompositing :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableAcceleratedCompositing :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableAcceleratedCompositing :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableCaretBrowsingPropertyInfo
- constructWebSettingsEnableCaretBrowsing :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableCaretBrowsing :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableCaretBrowsing :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableDefaultContextMenuPropertyInfo
- constructWebSettingsEnableDefaultContextMenu :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableDefaultContextMenu :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableDefaultContextMenu :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableDeveloperExtrasPropertyInfo
- constructWebSettingsEnableDeveloperExtras :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableDeveloperExtras :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableDeveloperExtras :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableDisplayOfInsecureContentPropertyInfo
- constructWebSettingsEnableDisplayOfInsecureContent :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableDisplayOfInsecureContent :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableDisplayOfInsecureContent :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableDnsPrefetchingPropertyInfo
- constructWebSettingsEnableDnsPrefetching :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableDnsPrefetching :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableDnsPrefetching :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableDomPastePropertyInfo
- constructWebSettingsEnableDomPaste :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableDomPaste :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableDomPaste :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableFileAccessFromFileUrisPropertyInfo
- constructWebSettingsEnableFileAccessFromFileUris :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableFileAccessFromFileUris :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableFileAccessFromFileUris :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableFrameFlatteningPropertyInfo
- constructWebSettingsEnableFrameFlattening :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableFrameFlattening :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableFrameFlattening :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableFullscreenPropertyInfo
- constructWebSettingsEnableFullscreen :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableFullscreen :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableFullscreen :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableHtml5DatabasePropertyInfo
- constructWebSettingsEnableHtml5Database :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableHtml5Database :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableHtml5Database :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableHtml5LocalStoragePropertyInfo
- constructWebSettingsEnableHtml5LocalStorage :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableHtml5LocalStorage :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableHtml5LocalStorage :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableHyperlinkAuditingPropertyInfo
- constructWebSettingsEnableHyperlinkAuditing :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableHyperlinkAuditing :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableHyperlinkAuditing :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableJavaAppletPropertyInfo
- constructWebSettingsEnableJavaApplet :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableJavaApplet :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableJavaApplet :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableMediaStreamPropertyInfo
- constructWebSettingsEnableMediaStream :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableMediaStream :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableMediaStream :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableMediasourcePropertyInfo
- constructWebSettingsEnableMediasource :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableMediasource :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableMediasource :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableOfflineWebApplicationCachePropertyInfo
- constructWebSettingsEnableOfflineWebApplicationCache :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableOfflineWebApplicationCache :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableOfflineWebApplicationCache :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnablePageCachePropertyInfo
- constructWebSettingsEnablePageCache :: Bool -> IO ([Char], GValue)
- getWebSettingsEnablePageCache :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnablePageCache :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnablePluginsPropertyInfo
- constructWebSettingsEnablePlugins :: Bool -> IO ([Char], GValue)
- getWebSettingsEnablePlugins :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnablePlugins :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnablePrivateBrowsingPropertyInfo
- constructWebSettingsEnablePrivateBrowsing :: Bool -> IO ([Char], GValue)
- getWebSettingsEnablePrivateBrowsing :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnablePrivateBrowsing :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableRunningOfInsecureContentPropertyInfo
- constructWebSettingsEnableRunningOfInsecureContent :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableRunningOfInsecureContent :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableRunningOfInsecureContent :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableScriptsPropertyInfo
- constructWebSettingsEnableScripts :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableScripts :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableScripts :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableSiteSpecificQuirksPropertyInfo
- constructWebSettingsEnableSiteSpecificQuirks :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableSiteSpecificQuirks :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableSiteSpecificQuirks :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableSmoothScrollingPropertyInfo
- constructWebSettingsEnableSmoothScrolling :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableSmoothScrolling :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableSmoothScrolling :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableSpatialNavigationPropertyInfo
- constructWebSettingsEnableSpatialNavigation :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableSpatialNavigation :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableSpatialNavigation :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableSpellCheckingPropertyInfo
- constructWebSettingsEnableSpellChecking :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableSpellChecking :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableSpellChecking :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableUniversalAccessFromFileUrisPropertyInfo
- constructWebSettingsEnableUniversalAccessFromFileUris :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableUniversalAccessFromFileUris :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableUniversalAccessFromFileUris :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableWebaudioPropertyInfo
- constructWebSettingsEnableWebaudio :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableWebaudio :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableWebaudio :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableWebglPropertyInfo
- constructWebSettingsEnableWebgl :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableWebgl :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableWebgl :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnableXssAuditorPropertyInfo
- constructWebSettingsEnableXssAuditor :: Bool -> IO ([Char], GValue)
- getWebSettingsEnableXssAuditor :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnableXssAuditor :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsEnforce96DpiPropertyInfo
- constructWebSettingsEnforce96Dpi :: Bool -> IO ([Char], GValue)
- getWebSettingsEnforce96Dpi :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsEnforce96Dpi :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsFantasyFontFamilyPropertyInfo
- constructWebSettingsFantasyFontFamily :: Text -> IO ([Char], GValue)
- getWebSettingsFantasyFontFamily :: (MonadIO m, WebSettingsK o) => o -> m Text
- setWebSettingsFantasyFontFamily :: (MonadIO m, WebSettingsK o) => o -> Text -> m ()
- data WebSettingsHtml5LocalStorageDatabasePathPropertyInfo
- constructWebSettingsHtml5LocalStorageDatabasePath :: Text -> IO ([Char], GValue)
- getWebSettingsHtml5LocalStorageDatabasePath :: (MonadIO m, WebSettingsK o) => o -> m Text
- setWebSettingsHtml5LocalStorageDatabasePath :: (MonadIO m, WebSettingsK o) => o -> Text -> m ()
- data WebSettingsJavascriptCanAccessClipboardPropertyInfo
- constructWebSettingsJavascriptCanAccessClipboard :: Bool -> IO ([Char], GValue)
- getWebSettingsJavascriptCanAccessClipboard :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsJavascriptCanAccessClipboard :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsJavascriptCanOpenWindowsAutomaticallyPropertyInfo
- constructWebSettingsJavascriptCanOpenWindowsAutomatically :: Bool -> IO ([Char], GValue)
- getWebSettingsJavascriptCanOpenWindowsAutomatically :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsJavascriptCanOpenWindowsAutomatically :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsMediaPlaybackAllowsInlinePropertyInfo
- constructWebSettingsMediaPlaybackAllowsInline :: Bool -> IO ([Char], GValue)
- getWebSettingsMediaPlaybackAllowsInline :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsMediaPlaybackAllowsInline :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsMediaPlaybackRequiresUserGesturePropertyInfo
- constructWebSettingsMediaPlaybackRequiresUserGesture :: Bool -> IO ([Char], GValue)
- getWebSettingsMediaPlaybackRequiresUserGesture :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsMediaPlaybackRequiresUserGesture :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsMinimumFontSizePropertyInfo
- constructWebSettingsMinimumFontSize :: Int32 -> IO ([Char], GValue)
- getWebSettingsMinimumFontSize :: (MonadIO m, WebSettingsK o) => o -> m Int32
- setWebSettingsMinimumFontSize :: (MonadIO m, WebSettingsK o) => o -> Int32 -> m ()
- data WebSettingsMinimumLogicalFontSizePropertyInfo
- constructWebSettingsMinimumLogicalFontSize :: Int32 -> IO ([Char], GValue)
- getWebSettingsMinimumLogicalFontSize :: (MonadIO m, WebSettingsK o) => o -> m Int32
- setWebSettingsMinimumLogicalFontSize :: (MonadIO m, WebSettingsK o) => o -> Int32 -> m ()
- data WebSettingsMonospaceFontFamilyPropertyInfo
- constructWebSettingsMonospaceFontFamily :: Text -> IO ([Char], GValue)
- getWebSettingsMonospaceFontFamily :: (MonadIO m, WebSettingsK o) => o -> m Text
- setWebSettingsMonospaceFontFamily :: (MonadIO m, WebSettingsK o) => o -> Text -> m ()
- data WebSettingsPrintBackgroundsPropertyInfo
- constructWebSettingsPrintBackgrounds :: Bool -> IO ([Char], GValue)
- getWebSettingsPrintBackgrounds :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsPrintBackgrounds :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsResizableTextAreasPropertyInfo
- constructWebSettingsResizableTextAreas :: Bool -> IO ([Char], GValue)
- getWebSettingsResizableTextAreas :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsResizableTextAreas :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsRespectImageOrientationPropertyInfo
- constructWebSettingsRespectImageOrientation :: Bool -> IO ([Char], GValue)
- getWebSettingsRespectImageOrientation :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsRespectImageOrientation :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsSansSerifFontFamilyPropertyInfo
- constructWebSettingsSansSerifFontFamily :: Text -> IO ([Char], GValue)
- getWebSettingsSansSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> m Text
- setWebSettingsSansSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> Text -> m ()
- data WebSettingsSerifFontFamilyPropertyInfo
- constructWebSettingsSerifFontFamily :: Text -> IO ([Char], GValue)
- getWebSettingsSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> m Text
- setWebSettingsSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> Text -> m ()
- data WebSettingsSpellCheckingLanguagesPropertyInfo
- constructWebSettingsSpellCheckingLanguages :: Text -> IO ([Char], GValue)
- getWebSettingsSpellCheckingLanguages :: (MonadIO m, WebSettingsK o) => o -> m Text
- setWebSettingsSpellCheckingLanguages :: (MonadIO m, WebSettingsK o) => o -> Text -> m ()
- data WebSettingsTabKeyCyclesThroughElementsPropertyInfo
- constructWebSettingsTabKeyCyclesThroughElements :: Bool -> IO ([Char], GValue)
- getWebSettingsTabKeyCyclesThroughElements :: (MonadIO m, WebSettingsK o) => o -> m Bool
- setWebSettingsTabKeyCyclesThroughElements :: (MonadIO m, WebSettingsK o) => o -> Bool -> m ()
- data WebSettingsUserAgentPropertyInfo
- constructWebSettingsUserAgent :: Text -> IO ([Char], GValue)
- getWebSettingsUserAgent :: (MonadIO m, WebSettingsK o) => o -> m Text
- setWebSettingsUserAgent :: (MonadIO m, WebSettingsK o) => o -> Text -> m ()
- data WebSettingsUserStylesheetUriPropertyInfo
- constructWebSettingsUserStylesheetUri :: Text -> IO ([Char], GValue)
- getWebSettingsUserStylesheetUri :: (MonadIO m, WebSettingsK o) => o -> m Text
- setWebSettingsUserStylesheetUri :: (MonadIO m, WebSettingsK o) => o -> Text -> m ()
- data WebSettingsZoomStepPropertyInfo
- constructWebSettingsZoomStep :: Float -> IO ([Char], GValue)
- getWebSettingsZoomStep :: (MonadIO m, WebSettingsK o) => o -> m Float
- setWebSettingsZoomStep :: (MonadIO m, WebSettingsK o) => o -> Float -> m ()
Exported types
newtype WebSettings Source
GObject WebSettings Source | |
((~) * info (ResolveWebSettingsMethod t WebSettings), MethodInfo * info WebSettings p) => IsLabel t (WebSettings -> p) Source | |
((~) * info (ResolveWebSettingsMethod t WebSettings), MethodInfo * info WebSettings p) => IsLabelProxy t (WebSettings -> p) Source | |
type ParentTypes WebSettings Source | |
type AttributeList WebSettings Source | |
type SignalList WebSettings Source |
class GObject o => WebSettingsK o Source
(GObject o, IsDescendantOf WebSettings o) => WebSettingsK o Source | |
toWebSettings :: WebSettingsK o => o -> IO WebSettings Source
Methods
webSettingsCopy
data WebSettingsCopyMethodInfo Source
((~) (TYPE Lifted) signature (m WebSettings), MonadIO m, WebSettingsK a) => MethodInfo (TYPE Lifted) WebSettingsCopyMethodInfo a signature Source | |
webSettingsCopy :: (MonadIO m, WebSettingsK a) => a -> m WebSettings Source
webSettingsGetUserAgent
data WebSettingsGetUserAgentMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, WebSettingsK a) => MethodInfo (TYPE Lifted) WebSettingsGetUserAgentMethodInfo a signature Source | |
webSettingsGetUserAgent :: (MonadIO m, WebSettingsK a) => a -> m Text Source
webSettingsNew
webSettingsNew :: MonadIO m => m WebSettings Source
Properties
AutoLoadImages
data WebSettingsAutoLoadImagesPropertyInfo Source
getWebSettingsAutoLoadImages :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsAutoLoadImages :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
AutoResizeWindow
data WebSettingsAutoResizeWindowPropertyInfo Source
getWebSettingsAutoResizeWindow :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsAutoResizeWindow :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
AutoShrinkImages
data WebSettingsAutoShrinkImagesPropertyInfo Source
getWebSettingsAutoShrinkImages :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsAutoShrinkImages :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
CursiveFontFamily
data WebSettingsCursiveFontFamilyPropertyInfo Source
getWebSettingsCursiveFontFamily :: (MonadIO m, WebSettingsK o) => o -> m Text Source
setWebSettingsCursiveFontFamily :: (MonadIO m, WebSettingsK o) => o -> Text -> m () Source
DefaultEncoding
data WebSettingsDefaultEncodingPropertyInfo Source
getWebSettingsDefaultEncoding :: (MonadIO m, WebSettingsK o) => o -> m Text Source
setWebSettingsDefaultEncoding :: (MonadIO m, WebSettingsK o) => o -> Text -> m () Source
DefaultFontFamily
data WebSettingsDefaultFontFamilyPropertyInfo Source
getWebSettingsDefaultFontFamily :: (MonadIO m, WebSettingsK o) => o -> m Text Source
setWebSettingsDefaultFontFamily :: (MonadIO m, WebSettingsK o) => o -> Text -> m () Source
DefaultFontSize
data WebSettingsDefaultFontSizePropertyInfo Source
getWebSettingsDefaultFontSize :: (MonadIO m, WebSettingsK o) => o -> m Int32 Source
setWebSettingsDefaultFontSize :: (MonadIO m, WebSettingsK o) => o -> Int32 -> m () Source
DefaultMonospaceFontSize
data WebSettingsDefaultMonospaceFontSizePropertyInfo Source
getWebSettingsDefaultMonospaceFontSize :: (MonadIO m, WebSettingsK o) => o -> m Int32 Source
setWebSettingsDefaultMonospaceFontSize :: (MonadIO m, WebSettingsK o) => o -> Int32 -> m () Source
EditingBehavior
data WebSettingsEditingBehaviorPropertyInfo Source
getWebSettingsEditingBehavior :: (MonadIO m, WebSettingsK o) => o -> m EditingBehavior Source
setWebSettingsEditingBehavior :: (MonadIO m, WebSettingsK o) => o -> EditingBehavior -> m () Source
EnableAcceleratedCompositing
data WebSettingsEnableAcceleratedCompositingPropertyInfo Source
getWebSettingsEnableAcceleratedCompositing :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableAcceleratedCompositing :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableCaretBrowsing
data WebSettingsEnableCaretBrowsingPropertyInfo Source
getWebSettingsEnableCaretBrowsing :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableCaretBrowsing :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableDefaultContextMenu
data WebSettingsEnableDefaultContextMenuPropertyInfo Source
getWebSettingsEnableDefaultContextMenu :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableDefaultContextMenu :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableDeveloperExtras
data WebSettingsEnableDeveloperExtrasPropertyInfo Source
getWebSettingsEnableDeveloperExtras :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableDeveloperExtras :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableDisplayOfInsecureContent
data WebSettingsEnableDisplayOfInsecureContentPropertyInfo Source
getWebSettingsEnableDisplayOfInsecureContent :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableDisplayOfInsecureContent :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableDnsPrefetching
data WebSettingsEnableDnsPrefetchingPropertyInfo Source
getWebSettingsEnableDnsPrefetching :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableDnsPrefetching :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableDomPaste
data WebSettingsEnableDomPastePropertyInfo Source
getWebSettingsEnableDomPaste :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableDomPaste :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableFileAccessFromFileUris
data WebSettingsEnableFileAccessFromFileUrisPropertyInfo Source
getWebSettingsEnableFileAccessFromFileUris :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableFileAccessFromFileUris :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableFrameFlattening
data WebSettingsEnableFrameFlatteningPropertyInfo Source
getWebSettingsEnableFrameFlattening :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableFrameFlattening :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableFullscreen
data WebSettingsEnableFullscreenPropertyInfo Source
getWebSettingsEnableFullscreen :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableFullscreen :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableHtml5Database
data WebSettingsEnableHtml5DatabasePropertyInfo Source
getWebSettingsEnableHtml5Database :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableHtml5Database :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableHtml5LocalStorage
data WebSettingsEnableHtml5LocalStoragePropertyInfo Source
getWebSettingsEnableHtml5LocalStorage :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableHtml5LocalStorage :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableHyperlinkAuditing
data WebSettingsEnableHyperlinkAuditingPropertyInfo Source
getWebSettingsEnableHyperlinkAuditing :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableHyperlinkAuditing :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableJavaApplet
data WebSettingsEnableJavaAppletPropertyInfo Source
getWebSettingsEnableJavaApplet :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableJavaApplet :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableMediaStream
data WebSettingsEnableMediaStreamPropertyInfo Source
getWebSettingsEnableMediaStream :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableMediaStream :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableMediasource
data WebSettingsEnableMediasourcePropertyInfo Source
getWebSettingsEnableMediasource :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableMediasource :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableOfflineWebApplicationCache
data WebSettingsEnableOfflineWebApplicationCachePropertyInfo Source
getWebSettingsEnableOfflineWebApplicationCache :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableOfflineWebApplicationCache :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnablePageCache
data WebSettingsEnablePageCachePropertyInfo Source
getWebSettingsEnablePageCache :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnablePageCache :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnablePlugins
data WebSettingsEnablePluginsPropertyInfo Source
getWebSettingsEnablePlugins :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnablePlugins :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnablePrivateBrowsing
data WebSettingsEnablePrivateBrowsingPropertyInfo Source
getWebSettingsEnablePrivateBrowsing :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnablePrivateBrowsing :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableRunningOfInsecureContent
data WebSettingsEnableRunningOfInsecureContentPropertyInfo Source
getWebSettingsEnableRunningOfInsecureContent :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableRunningOfInsecureContent :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableScripts
data WebSettingsEnableScriptsPropertyInfo Source
getWebSettingsEnableScripts :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableScripts :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableSiteSpecificQuirks
data WebSettingsEnableSiteSpecificQuirksPropertyInfo Source
getWebSettingsEnableSiteSpecificQuirks :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableSiteSpecificQuirks :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableSmoothScrolling
data WebSettingsEnableSmoothScrollingPropertyInfo Source
getWebSettingsEnableSmoothScrolling :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableSmoothScrolling :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableSpatialNavigation
getWebSettingsEnableSpatialNavigation :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableSpatialNavigation :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableSpellChecking
data WebSettingsEnableSpellCheckingPropertyInfo Source
getWebSettingsEnableSpellChecking :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableSpellChecking :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableUniversalAccessFromFileUris
data WebSettingsEnableUniversalAccessFromFileUrisPropertyInfo Source
getWebSettingsEnableUniversalAccessFromFileUris :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableUniversalAccessFromFileUris :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableWebaudio
data WebSettingsEnableWebaudioPropertyInfo Source
getWebSettingsEnableWebaudio :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableWebaudio :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableWebgl
data WebSettingsEnableWebglPropertyInfo Source
getWebSettingsEnableWebgl :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableWebgl :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
EnableXssAuditor
data WebSettingsEnableXssAuditorPropertyInfo Source
getWebSettingsEnableXssAuditor :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnableXssAuditor :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
Enforce96Dpi
data WebSettingsEnforce96DpiPropertyInfo Source
getWebSettingsEnforce96Dpi :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsEnforce96Dpi :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
FantasyFontFamily
data WebSettingsFantasyFontFamilyPropertyInfo Source
getWebSettingsFantasyFontFamily :: (MonadIO m, WebSettingsK o) => o -> m Text Source
setWebSettingsFantasyFontFamily :: (MonadIO m, WebSettingsK o) => o -> Text -> m () Source
Html5LocalStorageDatabasePath
data WebSettingsHtml5LocalStorageDatabasePathPropertyInfo Source
getWebSettingsHtml5LocalStorageDatabasePath :: (MonadIO m, WebSettingsK o) => o -> m Text Source
setWebSettingsHtml5LocalStorageDatabasePath :: (MonadIO m, WebSettingsK o) => o -> Text -> m () Source
JavascriptCanAccessClipboard
data WebSettingsJavascriptCanAccessClipboardPropertyInfo Source
getWebSettingsJavascriptCanAccessClipboard :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsJavascriptCanAccessClipboard :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
JavascriptCanOpenWindowsAutomatically
data WebSettingsJavascriptCanOpenWindowsAutomaticallyPropertyInfo Source
getWebSettingsJavascriptCanOpenWindowsAutomatically :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsJavascriptCanOpenWindowsAutomatically :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
MediaPlaybackAllowsInline
data WebSettingsMediaPlaybackAllowsInlinePropertyInfo Source
getWebSettingsMediaPlaybackAllowsInline :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsMediaPlaybackAllowsInline :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
MediaPlaybackRequiresUserGesture
data WebSettingsMediaPlaybackRequiresUserGesturePropertyInfo Source
getWebSettingsMediaPlaybackRequiresUserGesture :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsMediaPlaybackRequiresUserGesture :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
MinimumFontSize
data WebSettingsMinimumFontSizePropertyInfo Source
getWebSettingsMinimumFontSize :: (MonadIO m, WebSettingsK o) => o -> m Int32 Source
setWebSettingsMinimumFontSize :: (MonadIO m, WebSettingsK o) => o -> Int32 -> m () Source
MinimumLogicalFontSize
data WebSettingsMinimumLogicalFontSizePropertyInfo Source
getWebSettingsMinimumLogicalFontSize :: (MonadIO m, WebSettingsK o) => o -> m Int32 Source
setWebSettingsMinimumLogicalFontSize :: (MonadIO m, WebSettingsK o) => o -> Int32 -> m () Source
MonospaceFontFamily
data WebSettingsMonospaceFontFamilyPropertyInfo Source
getWebSettingsMonospaceFontFamily :: (MonadIO m, WebSettingsK o) => o -> m Text Source
setWebSettingsMonospaceFontFamily :: (MonadIO m, WebSettingsK o) => o -> Text -> m () Source
PrintBackgrounds
data WebSettingsPrintBackgroundsPropertyInfo Source
getWebSettingsPrintBackgrounds :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsPrintBackgrounds :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
ResizableTextAreas
data WebSettingsResizableTextAreasPropertyInfo Source
getWebSettingsResizableTextAreas :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsResizableTextAreas :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
RespectImageOrientation
data WebSettingsRespectImageOrientationPropertyInfo Source
getWebSettingsRespectImageOrientation :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsRespectImageOrientation :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
SansSerifFontFamily
data WebSettingsSansSerifFontFamilyPropertyInfo Source
getWebSettingsSansSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> m Text Source
setWebSettingsSansSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> Text -> m () Source
SerifFontFamily
data WebSettingsSerifFontFamilyPropertyInfo Source
getWebSettingsSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> m Text Source
setWebSettingsSerifFontFamily :: (MonadIO m, WebSettingsK o) => o -> Text -> m () Source
SpellCheckingLanguages
data WebSettingsSpellCheckingLanguagesPropertyInfo Source
getWebSettingsSpellCheckingLanguages :: (MonadIO m, WebSettingsK o) => o -> m Text Source
setWebSettingsSpellCheckingLanguages :: (MonadIO m, WebSettingsK o) => o -> Text -> m () Source
TabKeyCyclesThroughElements
data WebSettingsTabKeyCyclesThroughElementsPropertyInfo Source
getWebSettingsTabKeyCyclesThroughElements :: (MonadIO m, WebSettingsK o) => o -> m Bool Source
setWebSettingsTabKeyCyclesThroughElements :: (MonadIO m, WebSettingsK o) => o -> Bool -> m () Source
UserAgent
data WebSettingsUserAgentPropertyInfo Source
getWebSettingsUserAgent :: (MonadIO m, WebSettingsK o) => o -> m Text Source
setWebSettingsUserAgent :: (MonadIO m, WebSettingsK o) => o -> Text -> m () Source
UserStylesheetUri
data WebSettingsUserStylesheetUriPropertyInfo Source
getWebSettingsUserStylesheetUri :: (MonadIO m, WebSettingsK o) => o -> m Text Source
setWebSettingsUserStylesheetUri :: (MonadIO m, WebSettingsK o) => o -> Text -> m () Source
ZoomStep
data WebSettingsZoomStepPropertyInfo Source
getWebSettingsZoomStep :: (MonadIO m, WebSettingsK o) => o -> m Float Source
setWebSettingsZoomStep :: (MonadIO m, WebSettingsK o) => o -> Float -> m () Source