@feds01/graphika / core/data-manager
core/data-manager
Classes
default
Defined in: core/data-manager.ts:35
Constructors
Constructor
ts
new default(_data): default;Defined in: core/data-manager.ts:38
Parameters
| Parameter | Type |
|---|---|
_data | OptionalDataSource[] |
Returns
Properties
| Property | Modifier | Type | Defined in |
|---|---|---|---|
_data | readonly | OptionalDataSource[] | core/data-manager.ts:38 |
data | public | DataSource[] | core/data-manager.ts:36 |
Methods
colourList()
ts
colourList(): string[];Defined in: core/data-manager.ts:88
Returns
string[]
generateLegendInfo()
ts
generateLegendInfo(): DataSource[];Defined in: core/data-manager.ts:84
Generate legend data from the provided line configurations.
Returns
get()
ts
get(): DataSource[];Defined in: core/data-manager.ts:60
Returns
join()
ts
join(): Float64Array<ArrayBuffer>;Defined in: core/data-manager.ts:64
Returns
Float64Array<ArrayBuffer>
labels()
ts
labels(): string[];Defined in: core/data-manager.ts:92
Returns
string[]
lengths()
ts
lengths(): number[];Defined in: core/data-manager.ts:69
Returns
number[]
maxLen()
ts
maxLen(): number;Defined in: core/data-manager.ts:73
Returns
number
minLen()
ts
minLen(): number;Defined in: core/data-manager.ts:77
Returns
number
Type Aliases
DataSource
ts
type DataSource = {
annotatePoints?: boolean;
area?: {
fill?: boolean;
opacity?: number;
};
colour: string;
data: number[] | Float64Array;
interpolation: "linear" | "cubic";
label: string;
style?: LegendBoxBorderStyle;
};Defined in: core/data-manager.ts:18
Properties
| Property | Type | Defined in |
|---|---|---|
annotatePoints? | boolean | core/data-manager.ts:27 |
area? | { fill?: boolean; opacity?: number; } | core/data-manager.ts:23 |
area.fill? | boolean | core/data-manager.ts:24 |
area.opacity? | number | core/data-manager.ts:25 |
colour | string | core/data-manager.ts:21 |
data | number[] | Float64Array | core/data-manager.ts:19 |
interpolation | "linear" | "cubic" | core/data-manager.ts:28 |
label | string | core/data-manager.ts:20 |
style? | LegendBoxBorderStyle | core/data-manager.ts:22 |