Skip to content

cupertino-files / ColumnRowUidMap

Class: ColumnRowUidMap

Defined in: src/tst/uidmap.ts:64

Both directions of a table's row and column identity mapping.

Constructors

Constructor

new ColumnRowUidMap(message): ColumnRowUidMap

Defined in: src/tst/uidmap.ts:70

Parameters

message

RawMessage | undefined

Returns

ColumnRowUidMap

Accessors

columnCount

Get Signature

get columnCount(): number

Defined in: src/tst/uidmap.ts:128

Returns

number


rowCount

Get Signature

get rowCount(): number

Defined in: src/tst/uidmap.ts:132

Returns

number

Methods

columnIndex()

columnIndex(uid): number | undefined

Defined in: src/tst/uidmap.ts:112

Column holding this identity, or undefined if it is not this table's.

Parameters

uid

Uid | undefined

Returns

number | undefined


columnUid()

columnUid(index): Uid | undefined

Defined in: src/tst/uidmap.ts:120

Parameters

index

number

Returns

Uid | undefined


columnUidList()

columnUidList(): (Uid | undefined)[]

Defined in: src/tst/uidmap.ts:137

Per-position column identities, densely, for rewriting.

Returns

(Uid | undefined)[]


rowIndex()

rowIndex(uid): number | undefined

Defined in: src/tst/uidmap.ts:116

Parameters

uid

Uid | undefined

Returns

number | undefined


rowUid()

rowUid(index): Uid | undefined

Defined in: src/tst/uidmap.ts:124

Parameters

index

number

Returns

Uid | undefined


rowUidList()

rowUidList(): (Uid | undefined)[]

Defined in: src/tst/uidmap.ts:142

Per-position row identities, densely, for rewriting.

Returns

(Uid | undefined)[]

MIT licensed. Independently made — not by Apple in California. Not affiliated with or endorsed by Apple Inc.