emotiv-ts
Version:
A Typescript library that wraps the Cortex API functionalities to communicate with Emotiv headsets
22 lines (21 loc) • 750 B
JavaScript
import { CortexRequest } from "../../internal/cortex-request";
import { Requests } from "../../../enums/internal/emotiv.requests";
export class ExportRecord extends CortexRequest {
constructor(authToken, destinationFolder, format, recordIds, streams) {
super();
this.id = Requests.EXPORT_RECORD_REQUEST;
this.method = "exportRecord";
this.params = {
"cortexToken": authToken,
"folder": destinationFolder,
"format": format.name,
"recordIds": [
"ec0ac33f-ad4e-48b1-bbc3-8502f5c49b62"
],
"streamTypes": streams,
};
if (format.version != null) {
this.params.version = format.version;
}
}
}