SmartphoneProtocolExtension mixin

A mixin holding smartphone-specific data for a SmartphoneStudyProtocol and SmartphoneDeployment.

Mixin Applications

Properties

applicationData Map<String, dynamic>?
getter/setter pair
dataEndPoint DataEndPoint?
Specifies where and how to stored or upload the data collected from this deployment. If null, the sensed data is not stored, but may still be used in the app.
getter/setter pair
description String
no setter
hashCode int
The hash code for this object.
no setterinherited
privacySchemaName String?
The name of a PrivacySchema to be used for protecting sensitive data.
getter/setter pair
responsible StudyResponsible?
The PI responsible for this protocol.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
studyDescription StudyDescription?
The description of this study protocol containing the title, description, purpose, and the responsible researcher for this study.
getter/setter pair

Methods

addApplicationData(String key, dynamic value) → void
getApplicationData(String key) → dynamic
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeApplicationData(String key) → void
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited