Package-level declarations

Types

Link copied to clipboard
data class ItemChoiceOption(var name: String, var i18nName: String?, var optionValue: String, var optionIcon: MobileIcon?) : Parcelable
Link copied to clipboard
data class ItemControl(    var name: String,     var i18nName: String?,     var type: ItemControlType,     var currentValue: ItemCurrentValue,     var buttonValue: String?,     var buttonIcon: MobileIcon?,     var toggleOnValue: String?,     var toggleOnIcon: MobileIcon?,     var toggleOffValue: String?,     var toggleOffIcon: MobileIcon?,     var labelIcon: MobileIcon?,     var choiceType: ItemControlChoiceType?,     var choiceOptions: List<ItemChoiceOption>?,     var max: Double?,     var min: Double?,     var step: Double?,     var sliderMaxIcon: MobileIcon?,     var sliderMinIcon: MobileIcon?) : Parcelable
Link copied to clipboard
data class ItemControllable(    var id: String,     var logicName: String,     var widgetName: String,     var name: String?,     var i18nName: String?,     var type: ControllableElementType,     var position: Position?,     var buildingPositionList: List<BuildingPosition>?,     var icon: MobileIcon?,     var controls: List<ItemControl>?) : Parcelable
Link copied to clipboard
data class ItemControllableFilter(    var logicName: String? = null,     var areaId: Int? = null,     var roomId: Int? = null,     var mapId: Int? = null,     var referencePoint: Position? = null,     var radius: Double? = null,     var types: List<ControllableElementType>? = null,     var hasPosition: Boolean? = null,     var widgetNames: List<String>? = null) : Parcelable
Link copied to clipboard
Link copied to clipboard
data class ItemCurrentValue(var id: Int = -1, var value: String?) : Parcelable
Link copied to clipboard
data class MobileIcon(var name: String, var alt: String, var lightPath: String, var darkPath: String?) : Parcelable