Skip to content

Instantly share code, notes, and snippets.

@JustinAngel
Created May 28, 2015 19:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JustinAngel/c7e3fb9974f402731a4c to your computer and use it in GitHub Desktop.
Save JustinAngel/c7e3fb9974f402731a4c to your computer and use it in GitHub Desktop.
Android M: WebKit WebMessages
public class android.webkit.WebMessage extends Object {
public WebMessage(String);
public WebMessage(String, WebMessagePort[]);
public String getData();
public WebMessagePort[] getPorts();
}
public abstract class android.webkit.WebMessagePort extends Object {
WebMessagePort();
public abstract void close();
public abstract void postMessage(WebMessage);
public abstract void setWebMessageCallback(WebMessagePort$WebMessageCallback);
public abstract void setWebMessageCallback(WebMessagePort$WebMessageCallback, Handler);
}
public abstract static class android.webkit.WebMessagePort$WebMessageCallback extends Object {
public WebMessagePort$WebMessageCallback();
public void onMessage(WebMessagePort, WebMessage);
}
public class android.webkit.WebView extends AbsoluteLayout implements ViewTreeObserver$OnGlobalFocusChangeListener, ViewGroup$OnHierarchyChangeListener {
public void postVisualStateCallback(long, WebView$VisualStateCallback);
public WebMessagePort[] createWebMessageChannel();
public void postMessageToMainFrame(WebMessage, Uri);
}
public abstract static class android.webkit.WebView$VisualStateCallback extends Object {
public WebView$VisualStateCallback();
public abstract void onComplete(long);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment