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
_NonEmptyTypeamountRows
undocumented
amountRowscontext
undocumented
contextisEmpty
undocumented
isEmptyrowMap
undocumented
rowMapsize
undocumented
sizeMethods
[Symbol.iterator]
undocumented
[Symbol.iterator]Definition
[Symbol.iterator](): FastIterator<E>;
Overrides
NonEmptyBase.[Symbol.iterator], FastIterable.[Symbol.iterator]
addEntries
undocumented
addEntriesDefinition
addEntries(entries: StreamSource<readonly [R, C, V]>): TpR['nonEmpty'];
Parameters
| Name | Type | Description |
|---|---|---|
entries | StreamSource<readonly [R, C, V]> |
Overrides
addEntry
undocumented
addEntryasNormal
undocumented
asNormalassumeNonEmpty
undocumented
assumeNonEmptycopy
undocumented
copycopyE
undocumented
copyEfilter
undocumented
filterfilterRows
undocumented
filterRowsDefinition
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
forEachDefinition
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
getgetRow
undocumented
getRowhasRowKey
undocumented
hasRowKeyhasValueAt
undocumented
hasValueAtmapValues
undocumented
mapValuesmodifyAt
undocumented
modifyAtremove
undocumented
removeremoveAndGet
undocumented
removeAndGetremoveEntries
undocumented
removeEntriesDefinition
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
removeRowremoveRowAndGet
undocumented
removeRowAndGetremoveRows
undocumented
removeRowsDefinition
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
setstream
undocumented
streamstreamRows
undocumented
streamRowsstreamValues
undocumented
streamValuestoArray
undocumented
toArraytoBuilder
undocumented
toBuildertoJSON
undocumented
toJSONtoString
undocumented
toString