NavigablePanelViewModel

An interface for view models which provides panel navigation data.

View models for Panels of type P can implement this interface if the panel implements PanelDescriptorProvider.

In this way, for example, TtNavigationBar can be populated from getNavigationBarViewModel.

Parameters

P

The panel type of this view model.

Properties

Link copied to clipboard
abstract override val panel: P

The panel for which this view model applies.

Functions

Link copied to clipboard

The view model for the navigation bar. With the navigation bar, the end-user can navigate between different panels.