Search
Preparing search index...
The search index is not available
Sintium
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"sintium/Modules/DataSource/Models/DataContainerV2"
DataContainerV2
Class DataContainerV2
Hierarchy
DataContainerV2
Implements
IDataContainerV2
Index
Constructors
constructor
Properties
_crossfilter
_data
_data
Projection
_label
Lookup
_labels
_last
Added
Data
_record
Container
_uses
Crossfilter
Methods
add
clear
for
Each
Added
Record
for
Each
Record
get
Added
Data
get
Added
Data
Count
get
Crossfilter
get
Data
get
Data
Length
get
Data
Projection
get
Index
For
Column
get
Labels
get
Record
set
Info
set
Use
Crossfilter
uses
Crossfilter
wrap
Record
Constructors
constructor
new
Data
Container
V2
(
recordContainer
:
IRecordContainer
)
:
DataContainerV2
Parameters
recordContainer:
IRecordContainer
Returns
DataContainerV2
Properties
Private
_crossfilter
_crossfilter
:
any
Private
_data
_data
:
any
[]
[]
= []
Private
_data
Projection
_data
Projection
:
string
Private
_label
Lookup
_label
Lookup
:
{}
Type declaration
[
key:
string
]:
number
Private
_labels
_labels
:
string
[]
Private
_last
Added
Data
_last
Added
Data
:
any
[]
[]
Private
_record
Container
_record
Container
:
IRecordContainer
Private
_uses
Crossfilter
_uses
Crossfilter
:
boolean
Methods
add
add
(
records
:
any
[]
[]
)
:
void
Parameters
records:
any
[]
[]
Returns
void
clear
clear
(
)
:
void
Returns
void
for
Each
Added
Record
for
Each
Added
Record
(
callback
:
(
recordContainer
:
IRecordContainer
, index
:
number
)
=>
void
)
:
void
Parameters
callback:
(
recordContainer
:
IRecordContainer
, index
:
number
)
=>
void
(
recordContainer
:
IRecordContainer
, index
:
number
)
:
void
Parameters
recordContainer:
IRecordContainer
index:
number
Returns
void
Returns
void
for
Each
Record
for
Each
Record
(
callback
:
(
recordContainer
:
IRecordContainer
, index
:
number
)
=>
void
, all
?:
boolean
)
:
void
Parameters
callback:
(
recordContainer
:
IRecordContainer
, index
:
number
)
=>
void
(
recordContainer
:
IRecordContainer
, index
:
number
)
:
void
Parameters
recordContainer:
IRecordContainer
index:
number
Returns
void
Default value
all:
boolean
= false
Returns
void
get
Added
Data
get
Added
Data
(
)
:
any
[]
Returns
any
[]
get
Added
Data
Count
get
Added
Data
Count
(
)
:
number
Returns
number
get
Crossfilter
get
Crossfilter
(
)
:
any
Returns
any
get
Data
get
Data
(
all
?:
boolean
)
:
any
[]
[]
Parameters
Default value
all:
boolean
= false
Returns
any
[]
[]
get
Data
Length
get
Data
Length
(
all
?:
boolean
)
:
number
Parameters
Default value
all:
boolean
= false
Returns
number
get
Data
Projection
get
Data
Projection
(
)
:
string
Returns
string
get
Index
For
Column
get
Index
For
Column
(
label
:
string
)
:
number
Parameters
label:
string
Returns
number
get
Labels
get
Labels
(
)
:
string
[]
Returns
string
[]
get
Record
get
Record
(
key
:
number
)
:
IRecordContainer
Parameters
key:
number
Returns
IRecordContainer
set
Info
set
Info
(
labels
:
string
[]
, compact
:
boolean
, dataProjection
:
string
)
:
void
Parameters
labels:
string
[]
compact:
boolean
dataProjection:
string
Returns
void
set
Use
Crossfilter
set
Use
Crossfilter
(
)
:
void
Returns
void
uses
Crossfilter
uses
Crossfilter
(
)
:
boolean
Returns
boolean
wrap
Record
wrap
Record
(
record
:
any
[]
)
:
IRecordContainer
Parameters
record:
any
[]
Returns
IRecordContainer
Globals
"sintium/
Modules/
Data
Source/
Models/
Data
Container
V2"
Data
Container
V2
constructor
_crossfilter
_data
_data
Projection
_label
Lookup
_labels
_last
Added
Data
_record
Container
_uses
Crossfilter
add
clear
for
Each
Added
Record
for
Each
Record
get
Added
Data
get
Added
Data
Count
get
Crossfilter
get
Data
get
Data
Length
get
Data
Projection
get
Index
For
Column
get
Labels
get
Record
set
Info
set
Use
Crossfilter
uses
Crossfilter
wrap
Record
Generated using
TypeDoc