NavigationConfiguration

@Serializable
data class NavigationConfiguration(var appId: String, var configType: String = ConfigType.Navigation.name, val menuActionButton: NavigationMenuConfig? = null, val staticMenu: List<NavigationMenuConfig> = emptyList(), val clientRegisters: List<NavigationMenuConfig> = emptyList(), val bottomSheetRegisters: NavigationBottomSheetRegisterConfig? = null) : Configuration

Constructors

Link copied to clipboard
constructor(appId: String, configType: String = ConfigType.Navigation.name, menuActionButton: NavigationMenuConfig? = null, staticMenu: List<NavigationMenuConfig> = emptyList(), clientRegisters: List<NavigationMenuConfig> = emptyList(), bottomSheetRegisters: NavigationBottomSheetRegisterConfig? = null)

Properties

Link copied to clipboard
open override var appId: String

Unique identifier for the application to which this configurations is applied

Link copied to clipboard
Link copied to clipboard
open override var configType: String

Used to categorize multiple configurations of the same type. E.g. two RegisterViewConfigurations used in an application with two registers.

Link copied to clipboard
Link copied to clipboard
open val resourceType: String? = null

Optional FHIR resource type

Link copied to clipboard