Skip to content

@sqlrooms/db / TypedRowAccessor

Interface: TypedRowAccessor<T>

Extends

  • Iterable<T>

Type Parameters

Type Parameter
T

Properties

length

length: number

Number of rows in the table

Methods

getRow()

getRow(index): T

Returns a typed row at the specified index by converting on demand

Parameters

ParameterType
indexnumber

Returns

T


rows()

rows(): IterableIterator<T>

Returns an iterator that yields each row in the table

Returns

IterableIterator<T>


toArray()

toArray(): T[]

Returns an array containing all rows in the table. The array is cached and reused.

Returns

T[]