Floor Filter State
fun FloorFilterState(geoModel: GeoModel, coroutineScope: CoroutineScope, uiProperties: UIProperties = UIProperties(), onSelectionChangedListener: (FloorFilterSelection) -> Unit = { }): FloorFilterState
Factory function for the creating FloorFilterState.
Since
200.2.0
Parameters
geo Model
the floor aware geoModel that drives the FloorFilter
coroutine Scope
scope for FloorFilterState that it can use to load the GeoModel and the FloorManager
ui Properties
set of properties to customize the UI used in the FloorFilter
on Selection Changed Listener
a lambda to facilitate setting of new ViewPoint on the GeoView with the Site or Facilities extent whenever a new Site or Facility is selected