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:91

Returns ​

string[]

generateLegendInfo() ​
ts
generateLegendInfo(): DataSource[];

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

Generate legend data from the provided line configurations.

Returns ​

DataSource[]

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

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

Returns ​

DataSource[]

join() ​
ts
join(): Float64Array<ArrayBuffer>;

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

Returns ​

Float64Array<ArrayBuffer>

labels() ​
ts
labels(): string[];

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

Returns ​

string[]

lengths() ​
ts
lengths(): number[];

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

Returns ​

number[]

maxLen() ​
ts
maxLen(): number;

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

Returns ​

number

minLen() ​
ts
minLen(): number;

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

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?: BorderStyle;
};

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?BorderStylecore/data-manager.ts:22

Released under the ISC License.