Skip to main content
. 2019 Aug 5;19(15):3430. doi: 10.3390/s19153430

Table 1.

Configurable properties of the ESMs within the Affective Flexible ESM plugin.

Property Description Type
ESM_Type Response format of the ESM question string
Title Title of the ESM question string
Instructions Instructions to answer the ESM question string
SubmitText Text of the button to submit the answer string
Canceltext Text of the button to cancel the question string
ExpirationThreshold Time available for completing the question before it is removed (in seconds) int
NotificationTimeout Time that the notification remains in the notification bar (in seconds) int
ScaleStartRandom * Enable the initialization of the slider in a random position boolean
ScaleStartRandomValues * Enable the initialization of the slider in a random position among a range of values int
ScaleStart  Fixed initial position for the slider int
ScaleStep  Value increment of each step of the slider int
ScaleMin  Minimum value of the scale int
ScaleMinLabel  Label displayed for the minimum value of the scale string
ScaleMax  Maximum value of the scale int
ScaleMaxLabel  Label displayed for the maximum value of the scale string
LeftImageUrl * URL of the image displayed on the minimum value of the scale string
RightImageUrl * URL of the image displayed on the maximum value of the scale string
ScheduleTime Time (HH:MM) on which the ESM is scheduled datetime
ScheduleRandom Enable the random scheduling of the ESM within an interval of time boolean
ScheduleRandomAmount  Amount of times that the ESM is scheduled in the interval int
ScheduleRandomInterval  Minimum time left between random ESMs int

* Extra properties added to the basic AWARE ESM feature.  Only required if the value of ESM_Type is set to ESM_Scale_Image.  Only required if ScheduleRandom is set to true.