Код: Выделить всё
@SuppressLint("RestrictedApi")
fun sendTableMsg(move: PokerTableMsg?) {
Log.d(TAG, "sendTableMsg $move")
this.mMessage = move
mTableMessagesRef.runTransaction(this)
}
override fun doTransaction(mutableData: MutableData): Transaction.Result {
Log.d(TAG, "doTransaction /S$mTurnCounter - $mMessage")
mutableData.child("/S$mTurnCounter").value = mMessage
return Transaction.success(mutableData)
}
Хотя класс данных:
Код: Выделить всё
data class PokerTableMsg(
val turnIndex: UInt = 0u,
val userState: UInt = UserState.INVALID.value,
val minRaise: UInt = 0u
)
Почему к каждому элементу добавляется суффикс -pVg5ArA?
Подробнее здесь: https://stackoverflow.com/questions/790 ... bers-names
Мобильная версия