[]Struct jni_android_sys::android::webkit::WebSettings

#[repr(transparent)]
pub struct WebSettings(_);

public class WebSettings

Required feature: "android-webkit-WebSettings"

Methods

impl WebSettings

pub fn new<'env>(
    __jni_env: &'env Env
) -> Result<Local<'env, WebSettings>, Local<'env, Throwable>>
[src]

pub fn setSupportZoom<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn supportZoom<'env>(&'env self) -> Result<bool, Local<'env, Throwable>>[src]

pub fn setMediaPlaybackRequiresUserGesture<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getMediaPlaybackRequiresUserGesture<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setBuiltInZoomControls<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getBuiltInZoomControls<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setDisplayZoomControls<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getDisplayZoomControls<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setAllowFileAccess<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getAllowFileAccess<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setAllowContentAccess<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getAllowContentAccess<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setLoadWithOverviewMode<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getLoadWithOverviewMode<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setEnableSmoothTransition<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn enableSmoothTransition<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

Deprecated

pub fn setSaveFormData<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn getSaveFormData<'env>(&'env self) -> Result<bool, Local<'env, Throwable>>[src]

Deprecated

pub fn setSavePassword<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn getSavePassword<'env>(&'env self) -> Result<bool, Local<'env, Throwable>>[src]

Deprecated

pub fn setTextZoom<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getTextZoom<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn setTextSize<'env>(
    &'env self,
    arg0: impl Into<Option<&'env WebSettings_TextSize>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

setTextSize

Required features: "android-webkit-WebSettings_TextSize"

pub fn getTextSize<'env>(
    &'env self
) -> Result<Option<Local<'env, WebSettings_TextSize>>, Local<'env, Throwable>>
[src]

Deprecated

getTextSize

Required features: "android-webkit-WebSettings_TextSize"

pub fn setDefaultZoom<'env>(
    &'env self,
    arg0: impl Into<Option<&'env WebSettings_ZoomDensity>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

setDefaultZoom

Required features: "android-webkit-WebSettings_ZoomDensity"

pub fn getDefaultZoom<'env>(
    &'env self
) -> Result<Option<Local<'env, WebSettings_ZoomDensity>>, Local<'env, Throwable>>
[src]

Deprecated

getDefaultZoom

Required features: "android-webkit-WebSettings_ZoomDensity"

pub fn setLightTouchEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn getLightTouchEnabled<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

Deprecated

pub fn setUseWideViewPort<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getUseWideViewPort<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setSupportMultipleWindows<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn supportMultipleWindows<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setLayoutAlgorithm<'env>(
    &'env self,
    arg0: impl Into<Option<&'env WebSettings_LayoutAlgorithm>>
) -> Result<(), Local<'env, Throwable>>
[src]

setLayoutAlgorithm

Required features: "android-webkit-WebSettings_LayoutAlgorithm"

pub fn getLayoutAlgorithm<'env>(
    &'env self
) -> Result<Option<Local<'env, WebSettings_LayoutAlgorithm>>, Local<'env, Throwable>>
[src]

getLayoutAlgorithm

Required features: "android-webkit-WebSettings_LayoutAlgorithm"

pub fn setStandardFontFamily<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<(), Local<'env, Throwable>>
[src]

setStandardFontFamily

Required features: "java-lang-String"

pub fn getStandardFontFamily<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

getStandardFontFamily

Required features: "java-lang-String"

pub fn setFixedFontFamily<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<(), Local<'env, Throwable>>
[src]

setFixedFontFamily

Required features: "java-lang-String"

pub fn getFixedFontFamily<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

getFixedFontFamily

Required features: "java-lang-String"

pub fn setSansSerifFontFamily<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<(), Local<'env, Throwable>>
[src]

setSansSerifFontFamily

Required features: "java-lang-String"

pub fn getSansSerifFontFamily<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

getSansSerifFontFamily

Required features: "java-lang-String"

pub fn setSerifFontFamily<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<(), Local<'env, Throwable>>
[src]

setSerifFontFamily

Required features: "java-lang-String"

pub fn getSerifFontFamily<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

getSerifFontFamily

Required features: "java-lang-String"

pub fn setCursiveFontFamily<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<(), Local<'env, Throwable>>
[src]

setCursiveFontFamily

Required features: "java-lang-String"

pub fn getCursiveFontFamily<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

getCursiveFontFamily

Required features: "java-lang-String"

pub fn setFantasyFontFamily<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<(), Local<'env, Throwable>>
[src]

setFantasyFontFamily

Required features: "java-lang-String"

pub fn getFantasyFontFamily<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

getFantasyFontFamily

Required features: "java-lang-String"

pub fn setMinimumFontSize<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getMinimumFontSize<'env>(
    &'env self
) -> Result<i32, Local<'env, Throwable>>
[src]

pub fn setMinimumLogicalFontSize<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getMinimumLogicalFontSize<'env>(
    &'env self
) -> Result<i32, Local<'env, Throwable>>
[src]

pub fn setDefaultFontSize<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getDefaultFontSize<'env>(
    &'env self
) -> Result<i32, Local<'env, Throwable>>
[src]

pub fn setDefaultFixedFontSize<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getDefaultFixedFontSize<'env>(
    &'env self
) -> Result<i32, Local<'env, Throwable>>
[src]

pub fn setLoadsImagesAutomatically<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getLoadsImagesAutomatically<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setBlockNetworkImage<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getBlockNetworkImage<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setBlockNetworkLoads<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getBlockNetworkLoads<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setJavaScriptEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setAllowUniversalAccessFromFileURLs<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setAllowFileAccessFromFileURLs<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setPluginState<'env>(
    &'env self,
    arg0: impl Into<Option<&'env WebSettings_PluginState>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

setPluginState

Required features: "android-webkit-WebSettings_PluginState"

pub fn setDatabasePath<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

setDatabasePath

Required features: "java-lang-String"

pub fn setGeolocationDatabasePath<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

setGeolocationDatabasePath

Required features: "java-lang-String"

pub fn setAppCacheEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setAppCachePath<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<(), Local<'env, Throwable>>
[src]

setAppCachePath

Required features: "java-lang-String"

pub fn setAppCacheMaxSize<'env>(
    &'env self,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

pub fn setDatabaseEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setDomStorageEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getDomStorageEnabled<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn getDatabasePath<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

Deprecated

getDatabasePath

Required features: "java-lang-String"

pub fn getDatabaseEnabled<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setGeolocationEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getJavaScriptEnabled<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn getAllowUniversalAccessFromFileURLs<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn getAllowFileAccessFromFileURLs<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn getPluginState<'env>(
    &'env self
) -> Result<Option<Local<'env, WebSettings_PluginState>>, Local<'env, Throwable>>
[src]

Deprecated

getPluginState

Required features: "android-webkit-WebSettings_PluginState"

pub fn setJavaScriptCanOpenWindowsAutomatically<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getJavaScriptCanOpenWindowsAutomatically<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setDefaultTextEncodingName<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<(), Local<'env, Throwable>>
[src]

setDefaultTextEncodingName

Required features: "java-lang-String"

pub fn getDefaultTextEncodingName<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

getDefaultTextEncodingName

Required features: "java-lang-String"

pub fn setUserAgentString<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<(), Local<'env, Throwable>>
[src]

setUserAgentString

Required features: "java-lang-String"

pub fn getUserAgentString<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

getUserAgentString

Required features: "java-lang-String"

pub fn getDefaultUserAgent<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Context>>
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

getDefaultUserAgent

Required features: "android-content-Context", "java-lang-String"

pub fn setNeedInitialFocus<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn setRenderPriority<'env>(
    &'env self,
    arg0: impl Into<Option<&'env WebSettings_RenderPriority>>
) -> Result<(), Local<'env, Throwable>>
[src]

Deprecated

setRenderPriority

Required features: "android-webkit-WebSettings_RenderPriority"

pub fn setCacheMode<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getCacheMode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn setMixedContentMode<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getMixedContentMode<'env>(
    &'env self
) -> Result<i32, Local<'env, Throwable>>
[src]

pub fn setOffscreenPreRaster<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getOffscreenPreRaster<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setSafeBrowsingEnabled<'env>(
    &'env self,
    arg0: bool
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getSafeBrowsingEnabled<'env>(
    &'env self
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setDisabledActionModeMenuItems<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getDisabledActionModeMenuItems<'env>(
    &'env self
) -> Result<i32, Local<'env, Throwable>>
[src]

pub const LOAD_CACHE_ELSE_NETWORK: i32[src]

public static final LOAD_CACHE_ELSE_NETWORK

pub const LOAD_CACHE_ONLY: i32[src]

public static final LOAD_CACHE_ONLY

pub const LOAD_DEFAULT: i32[src]

public static final LOAD_DEFAULT

pub const LOAD_NORMAL: i32[src]

Deprecated

public static final LOAD_NORMAL

pub const LOAD_NO_CACHE: i32[src]

public static final LOAD_NO_CACHE

pub const MENU_ITEM_NONE: i32[src]

public static final MENU_ITEM_NONE

pub const MENU_ITEM_PROCESS_TEXT: i32[src]

public static final MENU_ITEM_PROCESS_TEXT

pub const MENU_ITEM_SHARE: i32[src]

public static final MENU_ITEM_SHARE

public static final MENU_ITEM_WEB_SEARCH

pub const MIXED_CONTENT_ALWAYS_ALLOW: i32[src]

public static final MIXED_CONTENT_ALWAYS_ALLOW

pub const MIXED_CONTENT_COMPATIBILITY_MODE: i32[src]

pub const MIXED_CONTENT_NEVER_ALLOW: i32[src]

public static final MIXED_CONTENT_NEVER_ALLOW

Methods from Deref<Target = Object>

pub fn getClass<'env>(
    &'env self
) -> Result<Option<Local<'env, Class>>, Local<'env, Throwable>>
[src]

getClass

Required features: "java-lang-Class"

pub fn hashCode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn equals<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Object>>
) -> Result<bool, Local<'env, Throwable>>
[src]

equals

Required features: "java-lang-Object"

pub fn toString<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

toString

Required features: "java-lang-String"

pub fn notify<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn notifyAll<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

pub fn wait_long<'env>(
    &'env self,
    arg0: i64
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait_long_int<'env>(
    &'env self,
    arg0: i64,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn wait<'env>(&'env self) -> Result<(), Local<'env, Throwable>>[src]

Trait Implementations

impl AsJValue for WebSettings

impl AsValidJObjectAndEnv for WebSettings

impl Deref for WebSettings

type Target = Object

The resulting type after dereferencing.

impl JniType for WebSettings

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.