SA_ConnectionStatusDetector
Summary
This component is responsible to detect if the browser is online or offline.
Constructor
SA_ConnectionStatusDetector
Syntax
SA_ConnectionStatusDetector
-
core
Summary
Parameters:
-
core
CoreThe main engine.
Item Index
Methods
Methods
_offline
Syntax
_offline
()
private
Summary
Handler used by the checkOnline
method to send a wnp.standalone.connectionChanged
event.
_online
Syntax
_online
()
private
Summary
Handler used by the checkOnline
method to send a wnp.standalone.connectionChanged
event.
_onOfflineHandler
Syntax
_onOfflineHandler
()
private
Summary
Handler called when the browser status is set to offline
from its menu.
_onOnlineHandler
Syntax
_onOnlineHandler
()
private
Summary
Handler called when the browser status is set to online
from its menu.
checkOnline
Syntax
checkOnline
()
Summary
Check if the browser is online or offline by sending an Ajax request.
If the browser is online then a wnp.standalone.online
event is triggered.
Otherwise a wnp.standalone.offline
event is triggered.
destroy
Syntax
destroy
()
Summary
Destroy the component.
disable
Syntax
disable
()
Summary
Disables the componentenable
Syntax
enable
()
Summary
Enables the componentgetTargeted
Syntax
Summary
Finds out if the given position is over an element handled by the componentParameters:
-
vector
VectorA position, usually the cursor's one.
Returns:
The targeted element, or null if nothing is found.
initialize
Syntax
initialize
()
Summary
Initialize the component.
onContextChanged
Syntax
onContextChanged
-
context
Summary
Method called when the context is switched (2D -> 3D or 3D -> 2D)Parameters:
-
context
StringThe new context
startListening
Syntax
startListening
()
Summary
Calls all the event listeners.stopListening
Syntax
stopListening
()
Summary
Removes all the event listeners.update
Syntax
update
()
Summary
Update the the component. The internal timer is updated and a check is done if needed.