[][src]Trait webkit2gtk::SettingsExt

pub trait SettingsExt: 'static {
    fn get_allow_modal_dialogs(&self) -> bool;
fn get_auto_load_images(&self) -> bool;
fn get_cursive_font_family(&self) -> Option<GString>;
fn get_default_charset(&self) -> Option<GString>;
fn get_default_font_family(&self) -> Option<GString>;
fn get_default_font_size(&self) -> u32;
fn get_default_monospace_font_size(&self) -> u32;
fn get_draw_compositing_indicators(&self) -> bool;
fn get_enable_caret_browsing(&self) -> bool;
fn get_enable_developer_extras(&self) -> bool;
fn get_enable_dns_prefetching(&self) -> bool;
fn get_enable_frame_flattening(&self) -> bool;
fn get_enable_fullscreen(&self) -> bool;
fn get_enable_html5_database(&self) -> bool;
fn get_enable_html5_local_storage(&self) -> bool;
fn get_enable_hyperlink_auditing(&self) -> bool;
fn get_enable_java(&self) -> bool;
fn get_enable_javascript(&self) -> bool;
fn get_enable_offline_web_application_cache(&self) -> bool;
fn get_enable_page_cache(&self) -> bool;
fn get_enable_plugins(&self) -> bool;
fn get_enable_private_browsing(&self) -> bool;
fn get_enable_resizable_text_areas(&self) -> bool;
fn get_enable_site_specific_quirks(&self) -> bool;
fn get_enable_smooth_scrolling(&self) -> bool;
fn get_enable_tabs_to_links(&self) -> bool;
fn get_enable_webaudio(&self) -> bool;
fn get_enable_webgl(&self) -> bool;
fn get_enable_xss_auditor(&self) -> bool;
fn get_fantasy_font_family(&self) -> Option<GString>;
fn get_javascript_can_access_clipboard(&self) -> bool;
fn get_javascript_can_open_windows_automatically(&self) -> bool;
fn get_load_icons_ignoring_image_load_setting(&self) -> bool;
fn get_media_playback_allows_inline(&self) -> bool;
fn get_media_playback_requires_user_gesture(&self) -> bool;
fn get_minimum_font_size(&self) -> u32;
fn get_monospace_font_family(&self) -> Option<GString>;
fn get_pictograph_font_family(&self) -> Option<GString>;
fn get_print_backgrounds(&self) -> bool;
fn get_sans_serif_font_family(&self) -> Option<GString>;
fn get_serif_font_family(&self) -> Option<GString>;
fn get_user_agent(&self) -> Option<GString>;
fn get_zoom_text_only(&self) -> bool;
fn set_allow_modal_dialogs(&self, allowed: bool);
fn set_auto_load_images(&self, enabled: bool);
fn set_cursive_font_family(&self, cursive_font_family: &str);
fn set_default_charset(&self, default_charset: &str);
fn set_default_font_family(&self, default_font_family: &str);
fn set_default_font_size(&self, font_size: u32);
fn set_default_monospace_font_size(&self, font_size: u32);
fn set_draw_compositing_indicators(&self, enabled: bool);
fn set_enable_caret_browsing(&self, enabled: bool);
fn set_enable_developer_extras(&self, enabled: bool);
fn set_enable_dns_prefetching(&self, enabled: bool);
fn set_enable_frame_flattening(&self, enabled: bool);
fn set_enable_fullscreen(&self, enabled: bool);
fn set_enable_html5_database(&self, enabled: bool);
fn set_enable_html5_local_storage(&self, enabled: bool);
fn set_enable_hyperlink_auditing(&self, enabled: bool);
fn set_enable_java(&self, enabled: bool);
fn set_enable_javascript(&self, enabled: bool);
fn set_enable_offline_web_application_cache(&self, enabled: bool);
fn set_enable_page_cache(&self, enabled: bool);
fn set_enable_plugins(&self, enabled: bool);
fn set_enable_private_browsing(&self, enabled: bool);
fn set_enable_resizable_text_areas(&self, enabled: bool);
fn set_enable_site_specific_quirks(&self, enabled: bool);
fn set_enable_smooth_scrolling(&self, enabled: bool);
fn set_enable_tabs_to_links(&self, enabled: bool);
fn set_enable_webaudio(&self, enabled: bool);
fn set_enable_webgl(&self, enabled: bool);
fn set_enable_xss_auditor(&self, enabled: bool);
fn set_fantasy_font_family(&self, fantasy_font_family: &str);
fn set_javascript_can_access_clipboard(&self, enabled: bool);
fn set_javascript_can_open_windows_automatically(&self, enabled: bool);
fn set_load_icons_ignoring_image_load_setting(&self, enabled: bool);
fn set_media_playback_allows_inline(&self, enabled: bool);
fn set_media_playback_requires_user_gesture(&self, enabled: bool);
fn set_minimum_font_size(&self, font_size: u32);
fn set_monospace_font_family(&self, monospace_font_family: &str);
fn set_pictograph_font_family(&self, pictograph_font_family: &str);
fn set_print_backgrounds(&self, print_backgrounds: bool);
fn set_sans_serif_font_family(&self, sans_serif_font_family: &str);
fn set_serif_font_family(&self, serif_font_family: &str);
fn set_user_agent(&self, user_agent: Option<&str>);
fn set_user_agent_with_application_details(
        &self,
        application_name: Option<&str>,
        application_version: Option<&str>
    );
fn set_zoom_text_only(&self, zoom_text_only: bool);
fn connect_property_allow_modal_dialogs_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_auto_load_images_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_cursive_font_family_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_default_charset_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_default_font_family_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_default_font_size_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_default_monospace_font_size_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_draw_compositing_indicators_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_caret_browsing_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_developer_extras_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_dns_prefetching_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_frame_flattening_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_fullscreen_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_html5_database_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_html5_local_storage_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_hyperlink_auditing_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_java_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_javascript_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_offline_web_application_cache_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_page_cache_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_plugins_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_private_browsing_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_resizable_text_areas_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_site_specific_quirks_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_smooth_scrolling_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_tabs_to_links_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_webaudio_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_webgl_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_enable_xss_auditor_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_fantasy_font_family_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_javascript_can_access_clipboard_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_javascript_can_open_windows_automatically_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_load_icons_ignoring_image_load_setting_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_media_playback_allows_inline_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_media_playback_requires_user_gesture_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_minimum_font_size_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_monospace_font_family_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_pictograph_font_family_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_print_backgrounds_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_sans_serif_font_family_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_serif_font_family_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_user_agent_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_zoom_text_only_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }

Required methods

fn get_allow_modal_dialogs(&self) -> bool

fn get_auto_load_images(&self) -> bool

fn get_cursive_font_family(&self) -> Option<GString>

fn get_default_charset(&self) -> Option<GString>

fn get_default_font_family(&self) -> Option<GString>

fn get_default_font_size(&self) -> u32

fn get_default_monospace_font_size(&self) -> u32

fn get_draw_compositing_indicators(&self) -> bool

fn get_enable_caret_browsing(&self) -> bool

fn get_enable_developer_extras(&self) -> bool

fn get_enable_dns_prefetching(&self) -> bool

fn get_enable_frame_flattening(&self) -> bool

fn get_enable_fullscreen(&self) -> bool

fn get_enable_html5_database(&self) -> bool

fn get_enable_html5_local_storage(&self) -> bool

fn get_enable_java(&self) -> bool

fn get_enable_javascript(&self) -> bool

fn get_enable_offline_web_application_cache(&self) -> bool

fn get_enable_page_cache(&self) -> bool

fn get_enable_plugins(&self) -> bool

fn get_enable_private_browsing(&self) -> bool

fn get_enable_resizable_text_areas(&self) -> bool

fn get_enable_site_specific_quirks(&self) -> bool

fn get_enable_smooth_scrolling(&self) -> bool

fn get_enable_webaudio(&self) -> bool

fn get_enable_webgl(&self) -> bool

fn get_enable_xss_auditor(&self) -> bool

fn get_fantasy_font_family(&self) -> Option<GString>

fn get_javascript_can_access_clipboard(&self) -> bool

fn get_javascript_can_open_windows_automatically(&self) -> bool

fn get_load_icons_ignoring_image_load_setting(&self) -> bool

fn get_media_playback_allows_inline(&self) -> bool

fn get_media_playback_requires_user_gesture(&self) -> bool

fn get_minimum_font_size(&self) -> u32

fn get_monospace_font_family(&self) -> Option<GString>

fn get_pictograph_font_family(&self) -> Option<GString>

fn get_print_backgrounds(&self) -> bool

fn get_sans_serif_font_family(&self) -> Option<GString>

fn get_serif_font_family(&self) -> Option<GString>

fn get_user_agent(&self) -> Option<GString>

fn get_zoom_text_only(&self) -> bool

fn set_allow_modal_dialogs(&self, allowed: bool)

fn set_auto_load_images(&self, enabled: bool)

fn set_cursive_font_family(&self, cursive_font_family: &str)

fn set_default_charset(&self, default_charset: &str)

fn set_default_font_family(&self, default_font_family: &str)

fn set_default_font_size(&self, font_size: u32)

fn set_default_monospace_font_size(&self, font_size: u32)

fn set_draw_compositing_indicators(&self, enabled: bool)

fn set_enable_caret_browsing(&self, enabled: bool)

fn set_enable_developer_extras(&self, enabled: bool)

fn set_enable_dns_prefetching(&self, enabled: bool)

fn set_enable_frame_flattening(&self, enabled: bool)

fn set_enable_fullscreen(&self, enabled: bool)

fn set_enable_html5_database(&self, enabled: bool)

fn set_enable_html5_local_storage(&self, enabled: bool)

fn set_enable_java(&self, enabled: bool)

fn set_enable_javascript(&self, enabled: bool)

fn set_enable_offline_web_application_cache(&self, enabled: bool)

fn set_enable_page_cache(&self, enabled: bool)

fn set_enable_plugins(&self, enabled: bool)

fn set_enable_private_browsing(&self, enabled: bool)

fn set_enable_resizable_text_areas(&self, enabled: bool)

fn set_enable_site_specific_quirks(&self, enabled: bool)

fn set_enable_smooth_scrolling(&self, enabled: bool)

fn set_enable_webaudio(&self, enabled: bool)

fn set_enable_webgl(&self, enabled: bool)

fn set_enable_xss_auditor(&self, enabled: bool)

fn set_fantasy_font_family(&self, fantasy_font_family: &str)

fn set_javascript_can_access_clipboard(&self, enabled: bool)

fn set_javascript_can_open_windows_automatically(&self, enabled: bool)

fn set_load_icons_ignoring_image_load_setting(&self, enabled: bool)

fn set_media_playback_allows_inline(&self, enabled: bool)

fn set_media_playback_requires_user_gesture(&self, enabled: bool)

fn set_minimum_font_size(&self, font_size: u32)

fn set_monospace_font_family(&self, monospace_font_family: &str)

fn set_pictograph_font_family(&self, pictograph_font_family: &str)

fn set_print_backgrounds(&self, print_backgrounds: bool)

fn set_sans_serif_font_family(&self, sans_serif_font_family: &str)

fn set_serif_font_family(&self, serif_font_family: &str)

fn set_user_agent(&self, user_agent: Option<&str>)

fn set_user_agent_with_application_details(
    &self,
    application_name: Option<&str>,
    application_version: Option<&str>
)

fn set_zoom_text_only(&self, zoom_text_only: bool)

fn connect_property_allow_modal_dialogs_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_auto_load_images_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_cursive_font_family_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_default_charset_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_default_font_family_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_default_font_size_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_default_monospace_font_size_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_draw_compositing_indicators_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_caret_browsing_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_developer_extras_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_dns_prefetching_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_frame_flattening_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_fullscreen_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_html5_database_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_html5_local_storage_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_java_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_javascript_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_offline_web_application_cache_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_page_cache_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_plugins_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_private_browsing_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_resizable_text_areas_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_site_specific_quirks_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_smooth_scrolling_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_webaudio_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_webgl_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_enable_xss_auditor_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_fantasy_font_family_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_javascript_can_access_clipboard_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_javascript_can_open_windows_automatically_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_load_icons_ignoring_image_load_setting_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_media_playback_allows_inline_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_media_playback_requires_user_gesture_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_minimum_font_size_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_monospace_font_family_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_pictograph_font_family_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_print_backgrounds_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_sans_serif_font_family_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_serif_font_family_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_user_agent_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_zoom_text_only_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

Loading content...

Implementors

impl<O: IsA<Settings>> SettingsExt for O[src]

Loading content...