Skip to main content

Class: ChapterInfo

Defined in: Data/Models/Main/ChapterInfo.ts:7

Chapter information entity from the main database Contains verse counts and ID ranges for a specific chapter

Constructors

Constructor

new ChapterInfo(data): ChapterInfo

Defined in: Data/Models/Main/ChapterInfo.ts:16

Parameters

data
bookId

number

chapter

number

chapterInfoId?

number

firstAbsoluteId

number

lastAbsoluteId

number

metadata?

Metadata

verseCount

number

Returns

ChapterInfo

Properties

bookId

bookId: number

Defined in: Data/Models/Main/ChapterInfo.ts:9


chapter

chapter: number

Defined in: Data/Models/Main/ChapterInfo.ts:10


chapterInfoId?

optional chapterInfoId?: number

Defined in: Data/Models/Main/ChapterInfo.ts:8


firstAbsoluteId

firstAbsoluteId: number

Defined in: Data/Models/Main/ChapterInfo.ts:12


lastAbsoluteId

lastAbsoluteId: number

Defined in: Data/Models/Main/ChapterInfo.ts:13


metadata?

optional metadata?: Metadata

Defined in: Data/Models/Main/ChapterInfo.ts:14


verseCount

verseCount: number

Defined in: Data/Models/Main/ChapterInfo.ts:11

Methods

containsAbsoluteId()

containsAbsoluteId(absoluteId): boolean

Defined in: Data/Models/Main/ChapterInfo.ts:47

Check if an absolute ID falls within this chapter

Parameters

absoluteId

number

Returns

boolean


getAbsoluteIdRange()

getAbsoluteIdRange(): object

Defined in: Data/Models/Main/ChapterInfo.ts:37

Get the range of absolute IDs for this chapter

Returns

object

first

first: number

last

last: number