- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
40 lines
1.2 KiB
Java
40 lines
1.2 KiB
Java
package androidx.webkit;
|
|
|
|
import android.os.Handler;
|
|
import android.webkit.WebMessagePort;
|
|
import androidx.annotation.NonNull;
|
|
import androidx.annotation.Nullable;
|
|
import androidx.annotation.RequiresApi;
|
|
import androidx.annotation.RestrictTo;
|
|
import java.lang.reflect.InvocationHandler;
|
|
|
|
/* loaded from: classes.dex */
|
|
public abstract class WebMessagePortCompat {
|
|
|
|
public static abstract class WebMessageCallbackCompat {
|
|
public void onMessage(@NonNull WebMessagePortCompat webMessagePortCompat, @Nullable WebMessageCompat webMessageCompat) {
|
|
}
|
|
}
|
|
|
|
public abstract void close();
|
|
|
|
@NonNull
|
|
@RequiresApi(23)
|
|
@RestrictTo({RestrictTo.Scope.LIBRARY})
|
|
public abstract WebMessagePort getFrameworkPort();
|
|
|
|
@NonNull
|
|
@RestrictTo({RestrictTo.Scope.LIBRARY})
|
|
public abstract InvocationHandler getInvocationHandler();
|
|
|
|
public abstract void postMessage(@NonNull WebMessageCompat webMessageCompat);
|
|
|
|
public abstract void setWebMessageCallback(@Nullable Handler handler, @NonNull WebMessageCallbackCompat webMessageCallbackCompat);
|
|
|
|
public abstract void setWebMessageCallback(@NonNull WebMessageCallbackCompat webMessageCallbackCompat);
|
|
|
|
@RestrictTo({RestrictTo.Scope.LIBRARY})
|
|
public WebMessagePortCompat() {
|
|
}
|
|
}
|