pub struct WebViewBuilder { /* private fields */ }
Expand description

A builder-pattern type to construct WebView objects.

Implementations§

source§

impl WebViewBuilder

source

pub fn automation_presentation_type( self, automation_presentation_type: AutomationBrowsingContextPresentation ) -> Self

Available on crate feature v2_28 only.
source

pub fn camera_capture_state( self, camera_capture_state: MediaCaptureState ) -> Self

Available on crate feature v2_34 only.
source

pub fn default_content_security_policy( self, default_content_security_policy: impl Into<GString> ) -> Self

Available on crate feature v2_38 only.
source

pub fn display_capture_state( self, display_capture_state: MediaCaptureState ) -> Self

Available on crate feature v2_34 only.
source

pub fn editable(self, editable: bool) -> Self

Available on crate feature v2_8 only.
source

pub fn is_controlled_by_automation( self, is_controlled_by_automation: bool ) -> Self

Available on crate feature v2_18 only.
source

pub fn is_ephemeral(self, is_ephemeral: bool) -> Self

Available on crate feature v2_16 only.
source

pub fn is_muted(self, is_muted: bool) -> Self

Available on crate feature v2_30 only.
source

pub fn microphone_capture_state( self, microphone_capture_state: MediaCaptureState ) -> Self

Available on crate feature v2_34 only.
source

pub fn related_view(self, related_view: &impl IsA<WebView>) -> Self

Available on crate feature v2_4 only.
source

pub fn settings(self, settings: &impl IsA<Settings>) -> Self

Available on crate feature v2_6 only.
source

pub fn user_content_manager( self, user_content_manager: &impl IsA<UserContentManager> ) -> Self

Available on crate feature v2_6 only.
source

pub fn web_context(self, web_context: &impl IsA<WebContext>) -> Self

source

pub fn website_policies( self, website_policies: &impl IsA<WebsitePolicies> ) -> Self

Available on crate features v2_38 and v2_30 only.
source

pub fn zoom_level(self, zoom_level: f64) -> Self

source

pub fn border_width(self, border_width: u32) -> Self

source

pub fn child(self, child: &impl IsA<Widget>) -> Self

source

pub fn app_paintable(self, app_paintable: bool) -> Self

source

pub fn can_default(self, can_default: bool) -> Self

source

pub fn can_focus(self, can_focus: bool) -> Self

source

pub fn has_default(self, has_default: bool) -> Self

Available on crate feature gtk_v3 only.
source

pub fn has_focus(self, has_focus: bool) -> Self

source

pub fn height_request(self, height_request: i32) -> Self

source

pub fn is_focus(self, is_focus: bool) -> Self

source

pub fn name(self, name: impl Into<GString>) -> Self

source

pub fn no_show_all(self, no_show_all: bool) -> Self

source

pub fn parent(self, parent: &impl IsA<Container>) -> Self

source

pub fn receives_default(self, receives_default: bool) -> Self

source

pub fn sensitive(self, sensitive: bool) -> Self

source

pub fn visible(self, visible: bool) -> Self

source

pub fn width_request(self, width_request: i32) -> Self

source

pub fn build(self) -> WebView

Build the WebView.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.