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:
-
coreCoreThe 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:
-
vectorVectorA 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:
-
contextStringThe 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.