ui/Header¶
Classes¶
Header¶
Defined in: ui/Header.ts:21
Constructors¶
Constructor¶
Returns¶
Methods¶
init()¶
Defined in: ui/Header.ts:46
Initialize the header Must be called after DOM is ready
Returns¶
void
setSocketManager()¶
Defined in: ui/Header.ts:141
Set the socket manager instance
Parameters¶
socketManager¶
Returns¶
void
setStateManager()¶
Defined in: ui/Header.ts:148
Set the state manager instance
Parameters¶
stateManager¶
Returns¶
void
updateConnectionStatus()¶
Defined in: ui/Header.ts:230
Update connection status display
Parameters¶
status¶
string
Returns¶
void
updateSimTime()¶
Defined in: ui/Header.ts:255
Update simulation time display
Parameters¶
timeString¶
string
Returns¶
void
updateSimRate()¶
Defined in: ui/Header.ts:264
Update simulation rate display
Parameters¶
rateString¶
string
Returns¶
void
updateSimInfo()¶
Defined in: ui/Header.ts:276
Update all simulation info at once
Parameters¶
simInfo¶
Returns¶
void
setControlsEnabled()¶
Defined in: ui/Header.ts:423
Enable/disable header controls based on connection state
Parameters¶
enabled¶
boolean
Returns¶
void
show()¶
Defined in: ui/Header.ts:447
Show the header
Returns¶
void
hide()¶
Defined in: ui/Header.ts:456
Hide the header
Returns¶
void
isVisible()¶
Defined in: ui/Header.ts:465
Check if header is visible
Returns¶
boolean
destroy()¶
Defined in: ui/Header.ts:477
Clean up header resources
Returns¶
void