mirror of
https://github.com/Pinball3D/Rabbit-R1.git
synced 2025-01-09 13:43:22 +00:00
41 lines
1 KiB
Java
41 lines
1 KiB
Java
|
package androidx.appcompat.view.menu;
|
||
|
|
||
|
import android.content.Context;
|
||
|
import android.os.Parcelable;
|
||
|
import android.view.ViewGroup;
|
||
|
|
||
|
/* loaded from: classes.dex */
|
||
|
public interface MenuPresenter {
|
||
|
|
||
|
/* loaded from: classes.dex */
|
||
|
public interface Callback {
|
||
|
void onCloseMenu(MenuBuilder menuBuilder, boolean z);
|
||
|
|
||
|
boolean onOpenSubMenu(MenuBuilder menuBuilder);
|
||
|
}
|
||
|
|
||
|
boolean collapseItemActionView(MenuBuilder menuBuilder, MenuItemImpl menuItemImpl);
|
||
|
|
||
|
boolean expandItemActionView(MenuBuilder menuBuilder, MenuItemImpl menuItemImpl);
|
||
|
|
||
|
boolean flagActionItems();
|
||
|
|
||
|
int getId();
|
||
|
|
||
|
MenuView getMenuView(ViewGroup viewGroup);
|
||
|
|
||
|
void initForMenu(Context context, MenuBuilder menuBuilder);
|
||
|
|
||
|
void onCloseMenu(MenuBuilder menuBuilder, boolean z);
|
||
|
|
||
|
void onRestoreInstanceState(Parcelable parcelable);
|
||
|
|
||
|
Parcelable onSaveInstanceState();
|
||
|
|
||
|
boolean onSubMenuSelected(SubMenuBuilder subMenuBuilder);
|
||
|
|
||
|
void setCallback(Callback callback);
|
||
|
|
||
|
void updateMenuView(boolean z);
|
||
|
}
|