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.