//app/dev.atick.compose.data.budgets
Package-level declarations
Types
Name | Summary |
---|---|
BudgetsScreenData | [androidJvm] data class BudgetsScreenData(val budget: UiBudget = UiBudget(), val cumulativeExpenses: List<UiCumulativeExpense> = emptyList()) Data class representing the budgets screen data. |
BudgetStatus | [androidJvm] enum BudgetStatus : Enum<BudgetStatus> Enum class representing the status of the budget. |
EditBudgetScreenData | [androidJvm] data class EditBudgetScreenData(val month: Long = getMonthInfoAt(0).startDate, val amount: Double? = null, val navigateBack: OneTimeEvent<Boolean> = OneTimeEvent(false)) Data class representing the edit budget screen data. |
UiBudget | [androidJvm] data class UiBudget(val month: Long = getMonthInfoAt(0).startDate, val amount: Double? = null) Data class representing the UI budget data. |
UiCumulativeExpense | [androidJvm] data class UiCumulativeExpense(val amount: Double, val atTime: Long) Data class representing the UI cumulative expense data. |