Opadeez Help Center

Menu Definition

Overview

Menu Definition creates navigation structures that allow users to access different functions and data sections within your application. Menus can be displayed as traditional menu bars or as tabs, providing flexible navigation options. They support hierarchical structures, user permissions, and integration with flows and pages.

Menu Definition Configuration

Menu Definition interface showing menu structure, properties, and configuration options

What are Menus?

Menus are navigation structures that:

Example: A Customer Management menu might include "View Customers", "Create Customer", and "Customer Reports" options, with different users seeing different subsets based on their permissions.

Menu Item Types

Parent Menu Element

Leaf Menu Item - Flow Trigger

Leaf Menu Item - Page Display

Menu Configuration Properties

Menu Name

Call Another Menu

Flow

Page

Read-Only

Create New

Id (Optional)

Permission Example:
Menu Items: "Security" (Id: 1), "Customer read" (Id: 2), "Customer write" (Id: 3)
Manager MENU_OPTIONS: "YYY" (sees all menu items)
Read-only User MENU_OPTIONS: "YYN" (sees Security and Customer read only)

Depth

Parameters

CSS Class

Menu Structure Examples

Customer Management Menu

Project Management Tabs

Parameter Usage Examples

Parent-Level Parameters

Child-Level Parameters

Best Practices

Menu Design

Permission Management

Performance Considerations

Integration with Other Components

Flow Integration

Page Integration

Security Integration

Getting Started

Ready to create menus? Follow these resources:

Related Topics

Pro Tip: Start with simple flat menu structures and gradually add hierarchy and permissions as your application grows. Test menu navigation thoroughly with different user permission levels.