https://kotlinlang.org logo
b

bryan

01/12/2017, 5:57 PM
So I can declare an enum with a
var
property, does that mean the property can be changed later?
Copy code
enum class Select(var value: ByteArray) {
            StepUp(byteArrayOf(0xF1.toByte())),
            StepDown(byteArrayOf(0xF0.toByte())),
            SelectCenter(byteArrayOf(0xF4.toByte())),
            SelectDown(byteArrayOf(0xF2.toByte())),
            SelectUp(byteArrayOf(0xF3.toByte())),
            Bottom(byteArrayOf(0)),
            OneQuarter(byteArrayOf(50)),
            Middle(byteArrayOf(100)),
            ThreeQuarters(byteArrayOf(150.toByte())),
            Top(byteArrayOf(TotalSteps.toByte())),
        }