Budget
sdlc-cdk-lib / shared/src/models/Budget
shared/src/models/Budget
Enumerations
BudgetStatus
Defined in: shared/src/models/Budget.ts:10
Enumeration Members
Active
> Active: "active"
Defined in: shared/src/models/Budget.ts:12
Archived
> Archived: "archived"
Defined in: shared/src/models/Budget.ts:13
Draft
> Draft: "draft"
Defined in: shared/src/models/Budget.ts:11
Interfaces
Budget
Defined in: shared/src/models/Budget.ts:16
Properties
actualSpent
> actualSpent: number
Defined in: shared/src/models/Budget.ts:24
approvedAt?
> optional approvedAt: string
Defined in: shared/src/models/Budget.ts:31
approvedBy?
> optional approvedBy: string
Defined in: shared/src/models/Budget.ts:30
buildingId
> buildingId: string
Defined in: shared/src/models/Budget.ts:18
categories
> categories: BudgetCategory[]
Defined in: shared/src/models/Budget.ts:25
createdAt
> createdAt: string
Defined in: shared/src/models/Budget.ts:27
createdBy
> createdBy: string
Defined in: shared/src/models/Budget.ts:28
endDate
> endDate: string
Defined in: shared/src/models/Budget.ts:23
id
> id: string
Defined in: shared/src/models/Budget.ts:17
notes?
> optional notes: string
Defined in: shared/src/models/Budget.ts:26
ownerId
> ownerId: string
Defined in: shared/src/models/Budget.ts:32
startDate
> startDate: string
Defined in: shared/src/models/Budget.ts:22
status
> status: BudgetStatus
Defined in: shared/src/models/Budget.ts:20
totalAmount
> totalAmount: number
Defined in: shared/src/models/Budget.ts:21
updatedAt?
> optional updatedAt: string
Defined in: shared/src/models/Budget.ts:29
year
> year: string
Defined in: shared/src/models/Budget.ts:19
BudgetCategory
Defined in: shared/src/models/Budget.ts:1
Properties
actualSpent
> actualSpent: number
Defined in: shared/src/models/Budget.ts:5
budgetedAmount
> budgetedAmount: number
Defined in: shared/src/models/Budget.ts:4
id
> id: string
Defined in: shared/src/models/Budget.ts:2
name
> name: string
Defined in: shared/src/models/Budget.ts:3
notes?
> optional notes: string
Defined in: shared/src/models/Budget.ts:6
BudgetChartData
Defined in: shared/src/models/Budget.ts:35
Properties
datasets
> datasets: object[]
Defined in: shared/src/models/Budget.ts:37
backgroundColor
> backgroundColor: string[]
borderColor
> borderColor: string[]
borderWidth
> borderWidth: number
data
> data: number[]
label
> label: string
labels
> labels: string[]
Defined in: shared/src/models/Budget.ts:36