OpenRoadCode
Public API reference for OpenRoadCode
Loading...
Searching...
No Matches
ui.system.online_mode_if.OnlineModeIf Class Reference

Read effective mode and subscribe to presentation changes. More...

Inherits Protocol.

Public Member Functions

bool online (self)
 Return effective connectivity.
 
bool requested_online (self)
 Return saved preference.
 
Callable[[], None] subscribe (self, Callable[[bool], None] listener)
 Observe mode.
 

Detailed Description

Read effective mode and subscribe to presentation changes.

Member Function Documentation

◆ online()

bool ui.system.online_mode_if.OnlineModeIf.online (   self)

Return effective connectivity.

Returns
Whether online actions are allowed.

◆ requested_online()

bool ui.system.online_mode_if.OnlineModeIf.requested_online (   self)

Return saved preference.

Returns
Whether online mode was requested.

◆ subscribe()

Callable[[], None] ui.system.online_mode_if.OnlineModeIf.subscribe (   self,
Callable[[bool], None]  listener 
)

Observe mode.

Parameters
listenerCallback.
Returns
Unsubscribe callback.

The documentation for this class was generated from the following file: