gazeplotter
Version:
Gazeplotter is a Svelte application for visualizing eye-tracking data.
33 lines (32 loc) • 1.12 kB
TypeScript
import type { SingleDeserializerOutput } from '../../../type/DeserializerOutput/SingleDeserializerOutput/SingleDeserializerOutput.js';
import { AbstractEyeDeserializer } from './AbstractEyeDeserializer.ts';
export declare class GazePointEyeDeserializer extends AbstractEyeDeserializer {
cStart: number;
cTime: number;
cDurationOfFixation: number;
cDurationOfBlink: number;
cAOI: number;
cStimulus: number;
cFixID: number;
mTime: number | null;
mStart: number | null;
mDurationOfEvent: number | null;
mDurationOfFixation: number | null;
mAOI: string | null;
mStimulus: string | null;
mCategory: 'Fixation' | 'Blink' | null;
mFixID: string | null;
mHasFixationSegmentEnded: boolean;
participant: string;
constructor(header: string[], fileName: string);
deserialize(row: string[]): SingleDeserializerOutput | null;
finalize(): SingleDeserializerOutput | null;
flush(): {
start: string;
end: string;
stimulus: string;
participant: string;
category: string;
aoi: string[] | null;
} | null;
}