Package-level declarations
Types
Link copied to clipboard
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
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
Link copied to clipboard
data class MobileIcon(var name: String, var alt: String, var lightPath: String, var darkPath: String?) : Parcelable