Skip to content

@feds01/graphika


@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
ParameterType
_dataOptionalDataSource[]
Returns

default

Properties

PropertyModifierTypeDefined in
_datareadonlyOptionalDataSource[]core/data-manager.ts:38
datapublicDataSource[]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

DataSource[]

get()
ts
get(): DataSource[];

Defined in: core/data-manager.ts:60

Returns

DataSource[]

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

PropertyTypeDefined in
annotatePoints?booleancore/data-manager.ts:27
area?{ fill?: boolean; opacity?: number; }core/data-manager.ts:23
area.fill?booleancore/data-manager.ts:24
area.opacity?numbercore/data-manager.ts:25
colourstringcore/data-manager.ts:21
datanumber[] | Float64Arraycore/data-manager.ts:19
interpolation"linear" | "cubic"core/data-manager.ts:28
labelstringcore/data-manager.ts:20
style?LegendBoxBorderStylecore/data-manager.ts:22

Released under the ISC License.