Package-level declarations
Types
Link copied to clipboard
Represents the position of the level list close button.
Link copied to clipboard
The selection that was made by the user
Link copied to clipboard
Represents the state for the FloorFilter.
Link copied to clipboard
data class UIProperties(var selectedBackgroundColor: Color = Color(0xFFE2F1FB), var selectedForegroundColor: Color = Color(0xFF005E95), var searchBackgroundColor: Color = Color(0xFFEEEEEE), var textColor: Color = Color.DarkGray, var backgroundColor: Color = Color.White, var maxDisplayLevels: Int = -1, var siteFacilityButtonVisibility: Int = View.VISIBLE, var closeButtonVisibility: Int = View.VISIBLE, var closeButtonPosition: ButtonPosition = ButtonPosition.Top, var buttonSize: Size = Size(60.dp.value, 40.dp.value), var typography: Typography = Typography())
UI properties used by the FloorFilter component.
Functions
Link copied to clipboard
Displays a control for the user to pick which level of a floor aware GeoModel to display.
Link copied to clipboard
fun FloorFilterState(geoModel: GeoModel, coroutineScope: CoroutineScope, uiProperties: UIProperties = UIProperties(), onSelectionChangedListener: (FloorFilterSelection) -> Unit = { }): FloorFilterState
Factory function for the creating FloorFilterState.