GeoWidgetConfiguration

@Serializable
data class GeoWidgetConfiguration(var appId: String, var configType: String = ConfigType.GeoWidget.name, val id: String, val topScreenSection: TopScreenSectionConfig? = null, val registrationQuestionnaire: QuestionnaireConfig, val mapLayers: List<MapLayerConfig> = listOf(MapLayerConfig(MapLayer.STREET, true)), val showLocation: Boolean = false, val showPlaneSwitcher: Boolean = false, val showAddLocation: Boolean = false, val resourceConfig: FhirResourceConfig, val servicePointConfig: ServicePointConfig?, val summaryBottomSheetConfig: SummaryBottomSheetConfig? = null, val actions: List<ActionConfig>? = emptyList(), val noResults: NoResultsConfig? = null, val filterDataByRelatedEntityLocation: Boolean? = null) : Configuration

Constructors

Link copied to clipboard
constructor(appId: String, configType: String = ConfigType.GeoWidget.name, id: String, topScreenSection: TopScreenSectionConfig? = null, registrationQuestionnaire: QuestionnaireConfig, mapLayers: List<MapLayerConfig> = listOf(MapLayerConfig(MapLayer.STREET, true)), showLocation: Boolean = false, showPlaneSwitcher: Boolean = false, showAddLocation: Boolean = false, resourceConfig: FhirResourceConfig, servicePointConfig: ServicePointConfig?, summaryBottomSheetConfig: SummaryBottomSheetConfig? = null, actions: List<ActionConfig>? = emptyList(), noResults: NoResultsConfig? = null, filterDataByRelatedEntityLocation: Boolean? = null)

Properties

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

Unique identifier for the application to which this configurations is applied

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
val id: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val resourceType: String? = null

Optional FHIR resource type

Link copied to clipboard
Link copied to clipboard
val showLocation: Boolean = false
Link copied to clipboard
Link copied to clipboard