State Property
The State property indicates the state of SitePhone plugin.
Syntax
[long=] SiteKiosk.Plugins("SitePhone").State
|
Possible Values
Long value that retrieves the plugin state.
|
The property is read only.
Remarks
Possible status flags are:
S_UNKNOWN = -1;
S_OFFLINE = 0;
S_CONNECTING = 1;
S_PAUSING = 2;
S_ONLINE = 3;
If you want to react when this property changed, you can use the OnStateChanged Event.
Examples
The following example logs the SitePhone state.
<SCRIPT TYPE="text/javascript">
window.external.InitScriptInterface();
SitePhone = SiteKiosk.Plugins("SitePhone");
SitePhone.OnStateChanged = OnStateChanged;
var S_OFFLINE = 0;
var S_CONNECTING = 1;
var S_PAUSING = 2;
var S_ONLINE = 3;
function OnStateChanged()
{
switch (SitePhone.State)
{
case S_OFFLINE:
SiteKiosk.Logfile.Notification("SitePhone is now offline.");
break;
case S_CONNECTING:
SiteKiosk.Logfile.Notification("SitePhone is now connecting.");
break;
case S_PAUSING:
SiteKiosk.Logfile.Notification("SitePhone is now pausing.");
break;
case S_ONLINE:
SiteKiosk.Logfile.Notification("SitePhone is now online.");
break;
default:
SiteKiosk.Logfile.Notification("SitePhone state is unknown.");
}
}
</SCRIPT>
|
Applies to
SiteKiosk v7.0 (and later versions).
Back to top