Step 1: Panels

Introduction

Panels are mini MVC applications providing the User Interface inside the Innomatic Desktop. You can define root and tenant panels.

You create root panels when you want to extend Innomatic Platform administration user interface capabilities.

You create tenant panels when you want to create interfaces for the platform users.

A panel contains:

  • A controller
  • Views
  • Actions (interfaces to models and ajax calls)

The Innomatic Desktop Front Controller dispatches the interface events to the right panels.

Flow of Innomatic Desktop and panels

Next: Step 2: Panel groups