MenuItemProviderService

interface MenuItemProviderService

Provides MenuItems to display in a menu frontend.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
abstract val menuItems: List<MenuItem>

The list of MenuItems.

Link copied to clipboard
abstract val sortPriority: Int

The value used to order the lists of MenuItems from different providers.

Functions

Link copied to clipboard
abstract suspend fun onMenuItemClicked(id: MenuItem.Id)

Called upon clicking a MenuItem.