Skip to main content

Unit

sdlc-cdk-lib v1.0.0


sdlc-cdk-lib / shared/src/models/Unit

shared/src/models/Unit

Enumerations​

ResidentRole​

Defined in: shared/src/models/Unit.ts:3

Enumeration Members​

Primary​

> Primary: "primary"

Defined in: shared/src/models/Unit.ts:4

Secondary​

> Secondary: "secondary"

Defined in: shared/src/models/Unit.ts:5


UnitStatus​

Defined in: shared/src/models/Unit.ts:26

Enumeration Members​

Occupied​

> Occupied: "occupied"

Defined in: shared/src/models/Unit.ts:27

Pending​

> Pending: "pending"

Defined in: shared/src/models/Unit.ts:29

Vacant​

> Vacant: "vacant"

Defined in: shared/src/models/Unit.ts:28

Interfaces​

Unit​

Defined in: shared/src/models/Unit.ts:32

Properties​

bathrooms?​

> optional bathrooms: number

Defined in: shared/src/models/Unit.ts:40

bedrooms?​

> optional bedrooms: number

Defined in: shared/src/models/Unit.ts:39

buildingId​

> buildingId: string

Defined in: shared/src/models/Unit.ts:35

createdAt​

> createdAt: string

Defined in: shared/src/models/Unit.ts:45

floor?​

> optional floor: string

Defined in: shared/src/models/Unit.ts:37

id​

> id: string

Defined in: shared/src/models/Unit.ts:33

name​

> name: string

Defined in: shared/src/models/Unit.ts:36

notes?​

> optional notes: string

Defined in: shared/src/models/Unit.ts:44

ownerId​

> ownerId: string

Defined in: shared/src/models/Unit.ts:34

recentStatements​

> recentStatements: UnitStatement[]

Defined in: shared/src/models/Unit.ts:46

residents​

> residents: UnitResident[]

Defined in: shared/src/models/Unit.ts:42

sharePercentage​

> sharePercentage: number

Defined in: shared/src/models/Unit.ts:41

size?​

> optional size: number

Defined in: shared/src/models/Unit.ts:38

status​

> status: UnitStatus

Defined in: shared/src/models/Unit.ts:43


UnitResident​

Defined in: shared/src/models/Unit.ts:8

Properties​

email​

> email: string

Defined in: shared/src/models/Unit.ts:11

id​

> id: string

Defined in: shared/src/models/Unit.ts:9

isPrimary​

> isPrimary: boolean

Defined in: shared/src/models/Unit.ts:13

name​

> name: string

Defined in: shared/src/models/Unit.ts:10

phone?​

> optional phone: string

Defined in: shared/src/models/Unit.ts:12

role​

> role: ResidentRole

Defined in: shared/src/models/Unit.ts:14

since​

> since: string

Defined in: shared/src/models/Unit.ts:15


UnitStatement​

Defined in: shared/src/models/Unit.ts:18

Properties​

amount​

> amount: number

Defined in: shared/src/models/Unit.ts:21

dueDate​

> dueDate: string

Defined in: shared/src/models/Unit.ts:23

id​

> id: string

Defined in: shared/src/models/Unit.ts:19

period​

> period: string

Defined in: shared/src/models/Unit.ts:20

status​

> status: StatementStatus

Defined in: shared/src/models/Unit.ts:22