|
|
|
|
@ -8,7 +8,7 @@ import net.pokeranalytics.android.R |
|
|
|
|
import net.pokeranalytics.android.calculus.SessionInterface |
|
|
|
|
import net.pokeranalytics.android.model.DataList |
|
|
|
|
import net.pokeranalytics.android.ui.adapter.components.* |
|
|
|
|
import net.pokeranalytics.android.ui.fragment.components.BottomSheetData |
|
|
|
|
import net.pokeranalytics.android.ui.fragment.components.bottomsheet.BottomSheetData |
|
|
|
|
import net.pokeranalytics.android.util.data.sessionDao |
|
|
|
|
import net.pokeranalytics.android.util.short |
|
|
|
|
import java.util.* |
|
|
|
|
@ -170,20 +170,56 @@ open class Session : RealmObject(), SessionInterface, DynamicRowDelegate, Displa |
|
|
|
|
|
|
|
|
|
when (row) { |
|
|
|
|
SessionRow.GAME -> { |
|
|
|
|
data.add(BottomSheetData(game, inputType = InputType.TYPE_NULL, data = DataList.GAME.items(realm))) |
|
|
|
|
data.add( |
|
|
|
|
BottomSheetData( |
|
|
|
|
game, |
|
|
|
|
inputType = InputType.TYPE_NULL, |
|
|
|
|
data = DataList.GAME.items(realm) |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
} |
|
|
|
|
SessionRow.LOCATION -> { |
|
|
|
|
data.add(BottomSheetData(location, inputType = InputType.TYPE_NULL, data = DataList.LOCATION.items(realm))) |
|
|
|
|
data.add( |
|
|
|
|
BottomSheetData( |
|
|
|
|
location, |
|
|
|
|
inputType = InputType.TYPE_NULL, |
|
|
|
|
data = DataList.LOCATION.items(realm) |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
} |
|
|
|
|
SessionRow.BANKROLL -> { |
|
|
|
|
data.add(BottomSheetData(bankroll, inputType = InputType.TYPE_NULL, data = DataList.BANKROLL.items(realm))) |
|
|
|
|
data.add( |
|
|
|
|
BottomSheetData( |
|
|
|
|
bankroll, |
|
|
|
|
inputType = InputType.TYPE_NULL, |
|
|
|
|
data = DataList.BANKROLL.items(realm) |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
} |
|
|
|
|
SessionRow.BLINDS -> { |
|
|
|
|
data.add(BottomSheetData(cgSmallBlind, R.string.small_blind, InputType.TYPE_CLASS_NUMBER)) |
|
|
|
|
data.add(BottomSheetData(cgBigBlind, R.string.big_blind, InputType.TYPE_CLASS_NUMBER)) |
|
|
|
|
data.add( |
|
|
|
|
BottomSheetData( |
|
|
|
|
cgSmallBlind, |
|
|
|
|
R.string.small_blind, |
|
|
|
|
InputType.TYPE_CLASS_NUMBER |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
data.add( |
|
|
|
|
BottomSheetData( |
|
|
|
|
cgBigBlind, |
|
|
|
|
R.string.big_blind, |
|
|
|
|
InputType.TYPE_CLASS_NUMBER |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
} |
|
|
|
|
SessionRow.COMMENT -> { |
|
|
|
|
data.add(BottomSheetData(comment, R.string.comment, InputType.TYPE_CLASS_TEXT)) |
|
|
|
|
data.add( |
|
|
|
|
BottomSheetData( |
|
|
|
|
comment, |
|
|
|
|
R.string.comment, |
|
|
|
|
InputType.TYPE_CLASS_TEXT |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|