Property

sealed class Property : Parcelable

Types

Binary
Link copied to clipboard
data class Binary(value: Boolean, kind: String, readable: Boolean, writable: Boolean, position: Int, isAvailable: Boolean) : Property
Numeric
Link copied to clipboard
data class Numeric(value: Float, minValue: Float, maxValue: Float, kind: String, readable: Boolean, writable: Boolean, position: Int, isAvailable: Boolean) : Property

Functions

describeContents
Link copied to clipboard
abstract fun describeContents(): Int
writeToParcel
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)

Properties

isAvailable
Link copied to clipboard
abstract val isAvailable: Boolean

Indicates if the user can interact with this property at this moment. This is result of processing allowedPeriods fields.

kind
Link copied to clipboard
abstract val kind: String
position
Link copied to clipboard
abstract val position: Int

Position parameter as supplied by backend. Used for ordering of elements on the UI

readable
Link copied to clipboard
abstract val readable: Boolean
writable
Link copied to clipboard
abstract val writable: Boolean

Inheritors

Property
Link copied to clipboard
Property
Link copied to clipboard