Skip to main content

Budget

sdlc-cdk-lib v1.0.0


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