class TableNonEmpty<R,C,V,Tp,TpR>
undocumented
Extends: NonEmptyBase<E>
Implements: TableBase.NonEmpty<R,C,V,Tp>
Type parameters
Name | Constraints | Default | Description |
---|---|---|---|
R | undocumented | ||
C | undocumented | ||
V | undocumented | ||
Tp | ContextImplTypes | undocumented | |
TpR | WithRow <Tp, R, C, V> | WithRow <Tp, R, C, V> | undocumented |
Properties
amountRows
undocumented
amountRows
context
undocumented
context
isEmpty
undocumented
isEmpty
rowMap
undocumented
rowMap
size
undocumented
size
Methods
[Symbol.iterator]
undocumented
[Symbol.iterator]
Definition
[Symbol.iterator]():
FastIterator
<E>;
Overrides
NonEmptyBase.[Symbol.iterator], FastIterable.[Symbol.iterator]
addEntries
undocumented
addEntries
Definition
addEntries(entries:
StreamSource
<readonly [R, C, V]>): TpR['nonEmpty'];
Parameters
Name | Type | Description |
---|---|---|
entries | StreamSource <readonly [R, C, V]> |
Overrides
addEntry
undocumented
addEntry
asNormal
undocumented
asNormal
assumeNonEmpty
undocumented
assumeNonEmpty
copy
undocumented
copy
copyE
undocumented
copyE
filter
undocumented
filter
filterRows
undocumented
filterRows
forEach
undocumented
forEach
Definition
forEach(f: (entry: [R, C, V], index: number, halt: () => void) => void, state?:
TraverseState
): void;
Parameters
Name | Type | Description |
---|---|---|
f | (entry: [R, C, V], index: number, halt: () => void) => void | |
state | TraverseState |
Overrides
get
undocumented
get
getRow
undocumented
getRow
hasRowKey
undocumented
hasRowKey
hasValueAt
undocumented
hasValueAt
mapValues
undocumented
mapValues
modifyAt
undocumented
modifyAt
nonEmpty
undocumented
nonEmpty
remove
undocumented
remove
removeAndGet
undocumented
removeAndGet
removeEntries
undocumented
removeEntries
Definition
removeEntries<UR, UC>(entries:
StreamSource
<[
RelatedTo
<R, UR>,
RelatedTo
<C, UC>]>): TpR['normal'];
Type parameters
Name | Description |
---|---|
UR | |
UC |
Parameters
Name | Type | Description |
---|---|---|
entries | StreamSource <[ RelatedTo <R, UR>, RelatedTo <C, UC>]> |
Overrides
removeRow
undocumented
removeRow
removeRowAndGet
undocumented
removeRowAndGet
removeRows
undocumented
removeRows
Definition
removeRows<UR>(rows:
StreamSource
<
RelatedTo
<R, UR>>): TpR['normal'];
Type parameters
Name | Description |
---|---|
UR |
Parameters
Name | Type | Description |
---|---|---|
rows | StreamSource < RelatedTo <R, UR>> |
Overrides
set
undocumented
set
stream
undocumented
stream
streamRows
undocumented
streamRows
streamValues
undocumented
streamValues
toArray
undocumented
toArray
toBuilder
undocumented
toBuilder
toJSON
undocumented
toJSON
toString
undocumented
toString