Crate webkit2gtk
source ·Expand description
webkit2gtk
Rust bindings and wrappers for webkit2gtk.
Building
webkit2gtk-rs expects GTK+, GLib and webkit2gtk development files to be installed on your system. See the requirements page.
Using
[dependencies]
webkit2gtk = "0.18.0"
Simple Example Browser
You can run the example in example/main.rs with
cargo run --example main
License
webkit2gtk-rs is available under the MIT License, please refer to it.
Re-exports
Structs
- ApplicationInfo
v2_18 - AutomationSession
v2_18 - A builder-pattern type to construct
AutomationSessionobjects. - A builder-pattern type to construct
ColorChooserRequestobjects. - Credential
v2_2 - A builder-pattern type to construct
Downloadobjects. - EditorState
v2_10 - A generic error capable of representing various error domains (types).
- A builder-pattern type to construct
FindControllerobjects. - GeolocationManager
v2_26 - GeolocationPosition
v2_26 - A builder-pattern type to construct
HitTestResultobjects. - ITPFirstParty
v2_30 - ITPThirdParty
v2_30 - InputHints
v2_28 - InputMethodContext
v2_28 - InputMethodUnderline
v2_28 - NavigationAction
v2_6 - NetworkProxySettings
v2_16 - Notification
v2_8 - OptionMenu
v2_18 - OptionMenuItem
v2_18 - PluginDeprecated
- A builder-pattern type to construct
PrintCustomWidgetobjects. - A builder-pattern type to construct
PrintOperationobjects. - ScriptDialog
v2_24 - SecurityOrigin
v2_16 - A builder-pattern type to construct
Settingsobjects. - A builder-pattern type to construct
URIRequestobjects. - A builder-pattern type to construct
URISchemeResponseobjects. - UserMessage
v2_28 - UserMessageBuilder
v2_28A builder-pattern type to constructUserMessageobjects. - UserScript
v2_6 - UserStyleSheet
v2_6 - A builder-pattern type to construct
WebContextobjects. - A builder-pattern type to construct
WebViewobjects. - WebViewSessionState
v2_12 - WebsiteData
v2_16 - WebsiteDataManager
v2_10 - A builder-pattern type to construct
WebsiteDataManagerobjects. - WebsiteDataTypes
v2_16 - WebsitePolicies
v2_30 - A builder-pattern type to construct
WebsitePoliciesobjects. - A builder-pattern type to construct
WindowPropertiesobjects.
Enums
- AutoplayPolicy
v2_30 - InputPurpose
v2_28 - MediaCaptureState
v2_34 - NetworkProxyMode
v2_16 - UserMessageError
v2_28 - UserStyleLevel
v2_6
Traits
- AutomationSessionExt
v2_18 - EditorStateExt
v2_10 - NotificationExt
v2_8 - OptionMenuExt
v2_18 - PluginExtDeprecated
- UserMessageExt
v2_28 - WebsitePoliciesExt
v2_30