SYMBOL INDEX (228 symbols across 14 files) FILE: android/src/main/java/io/flutter/plugins/webviewflutter/DisplayListenerProxy.java class DisplayListenerProxy (line 38) | @TargetApi(Build.VERSION_CODES.KITKAT) method onPreWebViewInitialization (line 45) | void onPreWebViewInitialization(DisplayManager displayManager) { method onPostWebViewInitialization (line 50) | void onPostWebViewInitialization(final DisplayManager displayManager) { method yoinkDisplayListeners (line 108) | @SuppressWarnings({"unchecked", "PrivateApi"}) FILE: android/src/main/java/io/flutter/plugins/webviewflutter/FlutterCookieManager.java class FlutterCookieManager (line 17) | class FlutterCookieManager implements MethodCallHandler { method FlutterCookieManager (line 20) | FlutterCookieManager(BinaryMessenger messenger) { method onMethodCall (line 25) | @Override method dispose (line 36) | void dispose() { method clearCookies (line 40) | private static void clearCookies(final Result result) { FILE: android/src/main/java/io/flutter/plugins/webviewflutter/FlutterWebView.java class FlutterWebView (line 37) | public class FlutterWebView implements PlatformView, MethodCallHandler { class FlutterWebChromeClient (line 54) | private class FlutterWebChromeClient extends WebChromeClient { method onCreateWindow (line 55) | @Override method openFileChooser (line 92) | public void openFileChooser(ValueCallback valueCallback) { method openFileChooser (line 99) | public void openFileChooser(ValueCallback valueCallback, String acce... method openFileChooser (line 106) | public void openFileChooser(ValueCallback valueCallback, String... method onShowFileChooser (line 113) | @Override method FlutterWebView (line 122) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1) method getView (line 171) | @Override method onInputConnectionUnlocked (line 182) | public void onInputConnectionUnlocked() { method onInputConnectionLocked (line 192) | public void onInputConnectionLocked() { method onFlutterViewAttached (line 202) | public void onFlutterViewAttached(View flutterView) { method onFlutterViewDetached (line 212) | public void onFlutterViewDetached() { method onMethodCall (line 216) | @Override method loadUrl (line 275) | @SuppressWarnings("unchecked") method canGoBack (line 287) | private void canGoBack(Result result) { method canGoForward (line 291) | private void canGoForward(Result result) { method goBack (line 295) | private void goBack(Result result) { method goForward (line 302) | private void goForward(Result result) { method reload (line 309) | private void reload(Result result) { method currentUrl (line 314) | private void currentUrl(Result result) { method updateSettings (line 318) | @SuppressWarnings("unchecked") method evaluateJavaScript (line 324) | @TargetApi(Build.VERSION_CODES.KITKAT) method addJavaScriptChannels (line 340) | @SuppressWarnings("unchecked") method removeJavaScriptChannels (line 347) | @SuppressWarnings("unchecked") method clearCache (line 356) | private void clearCache(Result result) { method getTitle (line 362) | private void getTitle(Result result) { method scrollTo (line 366) | private void scrollTo(MethodCall methodCall, Result result) { method scrollBy (line 376) | private void scrollBy(MethodCall methodCall, Result result) { method getScrollX (line 385) | private void getScrollX(Result result) { method getScrollY (line 389) | private void getScrollY(Result result) { method applySettings (line 393) | private void applySettings(Map settings) { method updateJsMode (line 426) | private void updateJsMode(int mode) { method updateAutoMediaPlaybackPolicy (line 439) | private void updateAutoMediaPlaybackPolicy(int mode) { method registerJavaScriptChannelNames (line 448) | private void registerJavaScriptChannelNames(List channelNames) { method updateUserAgent (line 455) | private void updateUserAgent(String userAgent) { method dispose (line 459) | @Override method openImageChooserActivity (line 466) | private void openImageChooserActivity() { method activityResult (line 482) | public boolean activityResult(int requestCode, int resultCode, Intent ... method onActivityResultAboveL (line 498) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) FILE: android/src/main/java/io/flutter/plugins/webviewflutter/FlutterWebViewClient.java class FlutterWebViewClient (line 29) | class FlutterWebViewClient { method FlutterWebViewClient (line 34) | FlutterWebViewClient(MethodChannel methodChannel) { method errorCodeToString (line 38) | private static String errorCodeToString(int errorCode) { method shouldOverrideUrlLoading (line 79) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method shouldOverrideUrlLoading (line 100) | boolean shouldOverrideUrlLoading(WebView view, String url) { method onPageStarted (line 116) | private void onPageStarted(WebView view, String url) { method onPageFinished (line 122) | private void onPageFinished(WebView view, String url) { method onWebResourceError (line 128) | private void onWebResourceError( method notifyOnNavigationRequest (line 138) | private void notifyOnNavigationRequest( method createWebViewClient (line 154) | WebViewClient createWebViewClient(boolean hasNavigationDelegate) { method internalCreateWebViewClient (line 164) | private WebViewClient internalCreateWebViewClient() { method internalCreateWebViewClientCompat (line 205) | private WebViewClientCompat internalCreateWebViewClientCompat() { class OnNavigationRequestResult (line 253) | private static class OnNavigationRequestResult implements MethodChanne... method OnNavigationRequestResult (line 258) | private OnNavigationRequestResult(String url, Map he... method success (line 264) | @Override method error (line 272) | @Override method notImplemented (line 277) | @Override method loadUrl (line 283) | private void loadUrl() { FILE: android/src/main/java/io/flutter/plugins/webviewflutter/InputAwareWebView.java class InputAwareWebView (line 28) | final class InputAwareWebView extends WebView { method InputAwareWebView (line 34) | InputAwareWebView(Context context, View containerView) { method setContainerView (line 39) | void setContainerView(View containerView) { method lockInputConnection (line 57) | void lockInputConnection() { method unlockInputConnection (line 66) | void unlockInputConnection() { method dispose (line 75) | void dispose() { method checkInputConnectionProxy (line 92) | @Override method clearFocus (line 128) | @Override method resetInputConnection (line 141) | private void resetInputConnection() { method setInputConnectionTarget (line 161) | private void setInputConnectionTarget(final View targetView) { method onFocusChanged (line 193) | @Override method isCalledFromListPopupWindowShow (line 223) | private boolean isCalledFromListPopupWindowShow() { FILE: android/src/main/java/io/flutter/plugins/webviewflutter/JavaScriptChannel.java class JavaScriptChannel (line 20) | class JavaScriptChannel { method JavaScriptChannel (line 31) | JavaScriptChannel( method postMessage (line 39) | @SuppressWarnings("unused") FILE: android/src/main/java/io/flutter/plugins/webviewflutter/ThreadedInputConnectionProxyAdapterView.java class ThreadedInputConnectionProxyAdapterView (line 27) | final class ThreadedInputConnectionProxyAdapterView extends View { method ThreadedInputConnectionProxyAdapterView (line 38) | ThreadedInputConnectionProxyAdapterView(View containerView, View targe... method isTriggerDelayed (line 51) | boolean isTriggerDelayed() { method setLocked (line 56) | void setLocked(boolean locked) { method onCreateInputConnection (line 66) | @Override method checkInputConnectionProxy (line 76) | @Override method hasWindowFocus (line 81) | @Override method getRootView (line 88) | @Override method onCheckIsTextEditor (line 93) | @Override method isFocused (line 98) | @Override method getWindowToken (line 103) | @Override method getHandler (line 108) | @Override FILE: android/src/main/java/io/flutter/plugins/webviewflutter/WebViewFactory.java class WebViewFactory (line 15) | public final class WebViewFactory extends PlatformViewFactory { method WebViewFactory (line 20) | WebViewFactory(BinaryMessenger messenger, View containerView) { method create (line 26) | @SuppressWarnings("unchecked") method getFlutterWebView (line 34) | public FlutterWebView getFlutterWebView() { FILE: android/src/main/java/io/flutter/plugins/webviewflutter/WebViewFlutterPlugin.java class WebViewFlutterPlugin (line 28) | public class WebViewFlutterPlugin implements FlutterPlugin, PluginRegist... method WebViewFlutterPlugin (line 47) | public WebViewFlutterPlugin() { method registerWith (line 58) | @SuppressWarnings("deprecation") method onAttachedToEngine (line 69) | @Override method onDetachedFromEngine (line 91) | @Override method onActivityResult (line 102) | @Override method onAttachedToActivity (line 112) | @Override method onDetachedFromActivityForConfigChanges (line 119) | @Override method onReattachedToActivityForConfigChanges (line 124) | @Override method onDetachedFromActivity (line 129) | @Override FILE: lib/platform_interface.dart class WebViewPlatformCallbacksHandler (line 17) | abstract class WebViewPlatformCallbacksHandler { method onJavaScriptChannelMessage (line 19) | void onJavaScriptChannelMessage(String channel, String message) method onNavigationRequest (line 24) | FutureOr onNavigationRequest({String url, bool isForMainFrame}) method onPageStarted (line 27) | void onPageStarted(String url) method onPageFinished (line 30) | void onPageFinished(String url) method onWebResourceError (line 33) | void onWebResourceError(WebResourceError error) type WebResourceErrorType (line 37) | enum WebResourceErrorType { class WebResourceError (line 100) | class WebResourceError { class WebViewPlatformController (line 161) | abstract class WebViewPlatformController { method loadUrl (line 177) | Future loadUrl( method updateSettings (line 189) | Future updateSettings(WebSettings setting) method currentUrl (line 197) | Future currentUrl() method canGoBack (line 203) | Future canGoBack() method canGoForward (line 209) | Future canGoForward() method goBack (line 217) | Future goBack() method goForward (line 225) | Future goForward() method reload (line 231) | Future reload() method clearCache (line 244) | Future clearCache() method evaluateJavascript (line 253) | Future evaluateJavascript(String javascriptString) method addJavascriptChannels (line 269) | Future addJavascriptChannels(Set javascriptChannelNames) method removeJavascriptChannels (line 278) | Future removeJavascriptChannels(Set javascriptChannelNames) method getTitle (line 284) | Future getTitle() method scrollTo (line 292) | Future scrollTo(int x, int y) method scrollBy (line 300) | Future scrollBy(int x, int y) method getScrollX (line 308) | Future getScrollX() method getScrollY (line 316) | Future getScrollY() class WebSetting (line 323) | class WebSetting { class WebSettings (line 375) | class WebSettings { method toString (line 415) | String toString() class CreationParams (line 423) | class CreationParams { method toString (line 469) | String toString() type WebViewPlatformCreatedCallback (line 477) | typedef WebViewPlatformCreatedCallback = void Function( class WebViewPlatform (line 485) | abstract class WebViewPlatform { method build (line 507) | Widget build({ method clearCookies (line 521) | Future clearCookies() FILE: lib/src/webview_android.dart class AndroidWebView (line 20) | class AndroidWebView implements WebViewPlatform { method build (line 22) | Widget build({ method clearCookies (line 62) | Future clearCookies() FILE: lib/src/webview_cupertino.dart class CupertinoWebView (line 20) | class CupertinoWebView implements WebViewPlatform { method build (line 22) | Widget build({ method clearCookies (line 46) | Future clearCookies() FILE: lib/src/webview_method_channel.dart class MethodChannelWebViewPlatform (line 12) | class MethodChannelWebViewPlatform implements WebViewPlatformController { method _onMethodCall (line 28) | Future _onMethodCall(MethodCall call) method loadUrl (line 72) | Future loadUrl( method currentUrl (line 84) | Future currentUrl() method canGoBack (line 87) | Future canGoBack() method canGoForward (line 90) | Future canGoForward() method goBack (line 93) | Future goBack() method goForward (line 96) | Future goForward() method reload (line 99) | Future reload() method clearCache (line 102) | Future clearCache() method updateSettings (line 105) | Future updateSettings(WebSettings settings) method evaluateJavascript (line 114) | Future evaluateJavascript(String javascriptString) method addJavascriptChannels (line 120) | Future addJavascriptChannels(Set javascriptChannelNames) method removeJavascriptChannels (line 126) | Future removeJavascriptChannels(Set javascriptChannelNames) method getTitle (line 132) | Future getTitle() method scrollTo (line 135) | Future scrollTo(int x, int y) method scrollBy (line 143) | Future scrollBy(int x, int y) method getScrollX (line 151) | Future getScrollX() method getScrollY (line 154) | Future getScrollY() method clearCookies (line 157) | Future clearCookies() method _webSettingsToMap (line 163) | Map _webSettingsToMap(WebSettings settings) method _addIfNonNull (line 165) | void _addIfNonNull(String key, dynamic value) method _addSettingIfPresent (line 172) | void _addSettingIfPresent(String key, WebSetting setting) method creationParamsToMap (line 192) | Map creationParamsToMap( FILE: lib/webview_flutter.dart type WebViewCreatedCallback (line 20) | typedef void WebViewCreatedCallback(WebViewController controller); type JavascriptMode (line 23) | enum JavascriptMode { class JavascriptMessage (line 32) | class JavascriptMessage { type JavascriptMessageHandler (line 43) | typedef void JavascriptMessageHandler(JavascriptMessage message); class NavigationRequest (line 46) | class NavigationRequest { method toString (line 56) | String toString() type NavigationDecision (line 62) | enum NavigationDecision { class SurfaceAndroidWebView (line 79) | class SurfaceAndroidWebView extends AndroidWebView { method build (line 81) | Widget build({ type FutureOr (line 136) | typedef FutureOr NavigationDelegate( type PageStartedCallback (line 140) | typedef void PageStartedCallback(String url); type PageFinishedCallback (line 143) | typedef void PageFinishedCallback(String url); type WebResourceErrorCallback (line 146) | typedef void WebResourceErrorCallback(WebResourceError error); type AutoMediaPlaybackPolicy (line 153) | enum AutoMediaPlaybackPolicy { class JavascriptChannel (line 170) | class JavascriptChannel { class WebView (line 199) | class WebView extends StatefulWidget { method createState (line 396) | State createState() class _WebViewState (line 399) | class _WebViewState extends State { method build (line 406) | Widget build(BuildContext context) method initState (line 417) | void initState() method didUpdateWidget (line 424) | void didUpdateWidget(WebView oldWidget) method _onWebViewPlatformCreated (line 433) | void _onWebViewPlatformCreated(WebViewPlatformController webViewPlatform) method _assertJavascriptChannelNamesAreUnique (line 442) | void _assertJavascriptChannelNamesAreUnique() function _creationParamsfromWidget (line 452) | CreationParams _creationParamsfromWidget(WebView widget) function _webSettingsFromWidget (line 462) | WebSettings _webSettingsFromWidget(WebView widget) function _clearUnchangedWebSettings (line 473) | WebSettings _clearUnchangedWebSettings( function _extractChannelNames (line 509) | Set _extractChannelNames(Set channels) class _PlatformCallbacksHandler (line 516) | class _PlatformCallbacksHandler implements WebViewPlatformCallbacksHandl... method onJavaScriptChannelMessage (line 528) | void onJavaScriptChannelMessage(String channel, String message) method onNavigationRequest (line 533) | FutureOr onNavigationRequest({String url, bool isForMainFrame}) method onPageStarted (line 543) | void onPageStarted(String url) method onPageFinished (line 550) | void onPageFinished(String url) method onWebResourceError (line 557) | void onWebResourceError(WebResourceError error) method _updateJavascriptChannelsFromSet (line 563) | void _updateJavascriptChannelsFromSet(Set channels) class WebViewController (line 578) | class WebViewController { method loadUrl (line 603) | Future loadUrl( method currentUrl (line 619) | Future currentUrl() method canGoBack (line 627) | Future canGoBack() method canGoForward (line 635) | Future canGoForward() method goBack (line 642) | Future goBack() method goForward (line 649) | Future goForward() method reload (line 654) | Future reload() method clearCache (line 668) | Future clearCache() method _updateWidget (line 673) | Future _updateWidget(WebView widget) method _updateSettings (line 679) | Future _updateSettings(WebSettings newSettings) method _updateJavascriptChannels (line 686) | Future _updateJavascriptChannels( method evaluateJavascript (line 721) | Future evaluateJavascript(String javascriptString) method getTitle (line 737) | Future getTitle() method scrollTo (line 744) | Future scrollTo(int x, int y) method scrollBy (line 751) | Future scrollBy(int x, int y) method getScrollX (line 758) | Future getScrollX() method getScrollY (line 765) | Future getScrollY() class CookieManager (line 771) | class CookieManager { method clearCookies (line 786) | Future clearCookies() function _validateUrlString (line 790) | void _validateUrlString(String url)