16142a54baae3289f734947c6b5375b12eb0fb722Chris Banes/* 26142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * Copyright (C) 2016 The Android Open Source Project 36142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * 46142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * Licensed under the Apache License, Version 2.0 (the "License"); 56142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * you may not use this file except in compliance with the License. 66142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * You may obtain a copy of the License at 76142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * 86142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * http://www.apache.org/licenses/LICENSE-2.0 96142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * 106142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * Unless required by applicable law or agreed to in writing, software 116142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * distributed under the License is distributed on an "AS IS" BASIS, 126142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 136142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * See the License for the specific language governing permissions and 146142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * limitations under the License. 156142a54baae3289f734947c6b5375b12eb0fb722Chris Banes */ 166142a54baae3289f734947c6b5375b12eb0fb722Chris Banes 176142a54baae3289f734947c6b5375b12eb0fb722Chris Banespackage android.support.v7.view.menu; 186142a54baae3289f734947c6b5375b12eb0fb722Chris Banes 196142a54baae3289f734947c6b5375b12eb0fb722Chris Banes/** 206142a54baae3289f734947c6b5375b12eb0fb722Chris Banes * Interface for a helper capable of presenting a menu. 216142a54baae3289f734947c6b5375b12eb0fb722Chris Banes */ 226142a54baae3289f734947c6b5375b12eb0fb722Chris Banesinterface MenuHelper { 236142a54baae3289f734947c6b5375b12eb0fb722Chris Banes void setPresenterCallback(MenuPresenter.Callback cb); 246142a54baae3289f734947c6b5375b12eb0fb722Chris Banes void dismiss(); 256142a54baae3289f734947c6b5375b12eb0fb722Chris Banes}