PropertiesReadonly
on on : { afterRESTCall : | null | ( timestamp : ` ${ number } - ${ number } - ${ number } T ${ number } : ${ number } : ${ number } . ${ number } Z ` , actionId : number , status : string , error : unknown , ) => void ; beforeRESTCall : | null | ( timestamp : ` ${ number } - ${ number } - ${ number } T ${ number } : ${ number } : ${ number } . ${ number } Z ` , actionId : number , ) => void ; bytesDownloaded : | null | ( bytes : number , uncompressedSize : number , url : string , done : boolean , ) => void ; chunkSent : null | ( chunkSent : ChunkSent ) => void ; constraintsUpdated : | null | ( feedback : ConstraintFeedback , status : ConstraintStatus ) => void ; error : null | ( category : ErrorCategories , data : unknown ) => void ; faceTrackerStateChanged : null | ( state : FaceTrackerState ) => void ; facialLandmarksUpdated : null | ( drawables : Drawables ) => void ; mediaElementResize : null | ( event : MediaElementResizeEvent ) => void ; resultsReceived : null | ( results : Results ) => void ; } = ... Type declaration afterRESTCall : | null | ( timestamp : ` ${ number } - ${ number } - ${ number } T ${ number } : ${ number } : ${ number } . ${ number } Z ` , actionId : number , status : string , error : unknown , ) => void beforeRESTCall : | null | ( timestamp : ` ${ number } - ${ number } - ${ number } T ${ number } : ${ number } : ${ number } . ${ number } Z ` , actionId : number , ) => void bytesDownloaded : | null | ( bytes : number , uncompressedSize : number , url : string , done : boolean , ) => void chunkSent : null | ( chunkSent : ChunkSent ) => void error : null | ( category : ErrorCategories , data : unknown ) => void faceTrackerStateChanged : null | ( state : FaceTrackerState ) => void facialLandmarksUpdated : null | ( drawables : Drawables ) => void resultsReceived : null | ( results : Results ) => void Methodsdestroy destroy () : Promise < void > Returns Promise < void > load Mask loadMask ( element : SVGSVGElement ) : void Returns void prepare prepare ( token : string , refreshToken : string , studyId : string , sdkId ?: string , ) : Promise < void > Parameters token : string refreshToken : string studyId : string Optional
sdkId : string Returns Promise < void > set Demographics setDemographics ( demographics : Demographics ) : void Returns void set Extraction Lib Settings setExtractionLibSettings ( numberofChunks ?: number , targetFPS ?: number , chunkDurationSeconds ?: number , ) : void Parameters numberofChunks : number = 6 targetFPS : number = 30 chunkDurationSeconds : number = 5 Returns void set Media Stream setMediaStream ( mediaStream : MediaStream ) : Promise < void > Returns Promise < void > set Next Chunk As Final setNextChunkAsFinal () : Promise < void > Returns Promise < void > set Object Fit setObjectFit ( fit : ObjectFit ) : boolean Returns boolean set Settings setSettings ( newSettings : Partial < Settings > ) : boolean Returns boolean true if success
start Measurement startMeasurement ( measurementOptions ?: MeasurementOptions ) : Promise < void > Returns Promise < void > start Tracking startTracking () : Promise < void > Returns Promise < void > stop Tracking stopTracking () : Promise < void > Returns Promise < void >
after REST call