Menu Item
class MenuItem(var id: String? = null, var name: String? = null, var key: String? = null, var iconUrl: String? = null, var action: String? = null, var webUrl: String? = null)
MenuItem — represents a menu entry in the application.
Returned by com.advantahealth.api.ui.UserInterface.getMenuItems and typically displayed in sidebars, settings menus, or quick actions.
Properties
id Unique identifier.
name Display name.
key Unique key for analytics/routing.
iconUrl Icon URL (nullable).
action Optional action string (e.g., deep link, feature key).
webUrl Optional web link to open on selection.
Android (Kotlin)
val menuItems = AFCore.userInterface().getMenuItems()
drawerMenu.update(menuItems)Content copied to clipboard
iOS (Swift)
let menuItems = try await AFCore.shared.userInterface().getMenuItems()
self.drawerMenu.render(menuItems)Content copied to clipboard