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