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
_NonEmptyType
undocumented
_NonEmptyType
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
Definition
filterRows(pred: (entry: readonly [R, TpR['rowNonEmpty']], index: number, halt: () => void) => boolean, options?: {
negate?: boolean;
}): TpR['normal'];
Parameters
Name | Type | Description |
---|---|---|
pred | (entry: readonly [R, TpR['rowNonEmpty']], index: number, halt: () => void) => boolean | |
options | { negate?: boolean; } |
Overrides
forEach
undocumented
forEach
Definition
forEach(f: (entry: [R, C, V], index: number, halt: () => void) => void, options?: {
state?:
TraverseState
;
}): void;
Parameters
Name | Type | Description |
---|---|---|
f | (entry: [R, C, V], index: number, halt: () => void) => void | |
options | { state?: TraverseState ; } |
Overrides
get
undocumented
get
getRow
undocumented
getRow
hasRowKey
undocumented
hasRowKey
hasValueAt
undocumented
hasValueAt
mapValues
undocumented
mapValues
modifyAt
undocumented
modifyAt
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