discord-jadx/app/src/main/java/androidx/activity/result/ActivityResultLauncher.java

22 lines
711 B
Java

package androidx.activity.result;
import android.annotation.SuppressLint;
import androidx.activity.result.contract.ActivityResultContract;
import androidx.annotation.MainThread;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.app.ActivityOptionsCompat;
public abstract class ActivityResultLauncher<I> {
@NonNull
public abstract ActivityResultContract<I, ?> getContract();
public void launch(@SuppressLint({"UnknownNullness"}) I i) {
launch(i, null);
}
public abstract void launch(@SuppressLint({"UnknownNullness"}) I i, @Nullable ActivityOptionsCompat activityOptionsCompat);
@MainThread
public abstract void unregister();
}