gazeplotter
Version:
Gazeplotter is a Svelte application for visualizing eye-tracking data.
13 lines (12 loc) • 642 B
TypeScript
import type { SingleDeserializerOutput } from '../../../type/DeserializerOutput/SingleDeserializerOutput/SingleDeserializerOutput.js';
import type { DataType } from '../../../type/Data/DataType.js';
export declare class EyeWriter {
data: DataType;
lastData: SingleDeserializerOutput | null;
add(row: SingleDeserializerOutput): void;
processStimulus(sName: string): number;
processParticipant(pName: string, sIndex: number): number;
processCategory(cName: string): number;
processAOIs(aNames: string[] | null, sIndex: number): null | number[];
processAOI(aName: string | null, sIndex: number): null | number;
}