This module manages IHA (iHealth Assist) Mode services functionality.
- Source:
Methods
-
init()
-
Initializes class
- Source:
Fires:
- event:assignListeners()
-
assignListeners()
-
Assigns listeners to events used in this class.
- Source:
Listens to Events:
- event:EVENT_TEST_MODE_STATE_CHANGE
- event:EVENT_ADMIN_GOT_MANIFEST
-
getReturnObj()
-
Returns generic return object
- Source:
Returns:
- Type
- Object
Example
{ "status": "ok", "data": -1 } -
sendEmail(emailData, fromAdmin)
-
Sends an email using JSON services node configuration
Parameters:
Name Type Description emailDataObject Email data
fromAdminBoolean From admin allows for using test mode state variables/overrides
- Source:
Fires:
- event:EVENT_EMAIL_SUBMIT_DONE
- event:EVENT_EMAIL_SUBMIT_FAIL
Example
emailData = { subjectText : "", fromEmail : "", sendToEmail : "", bodyText : "", cc : [], bcc : [], timeout : 600000 } -
sendSms(smsData, fromAdmin)
-
Sends an SMS (text) using JSON services node configuration
Parameters:
Name Type Description smsDataObject SMS data
fromAdminBoolean From admin allows for using test mode state variables/overrides
- Source:
Fires:
- event:EVENT_SMS_SUBMIT_DONE
- event:EVENT_SMS_SUBMIT_FAIL
Example
smsData = { accountId : smsConfig.accountId, smsTo : "", bodyText : "", timeout : 45000 }