Overview
The Tabbed Application Mode add-on enables a Jmix application to have multiple in-app tabs within the main view. This creates a feeling of continuity, allowing users to work with several application views at once — all within a single browser tab.
Use cases
- Modernized Applications: Use for applications that aim to replace legacy systems while preserving a familiar user experience.
- Desktop-Like Layout: Great for applications that resemble traditional desktop software, catering to users who are accustomed to it.
- Kiosk Browser Mode: Ideal for applications designed to operate in kiosk mode, allowing users to navigate multiple views without opening new browser tabs.
- Multi-Document Management: Use for viewing and editing of multiple documents, allowing users to switch between them effortlessly without losing their place.
- Internal Communication Tools: Use for applications similar to email clients that let users open multiple messages in separate in-app tabs.
- Multi-Tasking: Use for applications that require users to keep track of multiple tasks in one centralized interface.
Features
- Drag and Drop Tabs: Users can rearrange tabs to suit their workflow.
- Tab Limit Setting: Set a maximum number of simultaneously open tabs to prevent clutter.
- Breadcrumb Navigation: A breadcrumb trail beside the tabs to indicate the user's current location within the application.