Frontend  0.4.1
Loading...
Searching...
No Matches
_ThrottleState Class Reference
Inheritance diagram for _ThrottleState:
Collaboration diagram for _ThrottleState:

Public Member Functions

override void initState ()
 
override void dispose ()
 
override Widget build (BuildContext context)
 
Widget _locosGridArea ()
 
Widget _imageGridArea ()
 
Widget _bidiGridArea ()
 
Widget _cvGridArea ()
 
Widget _sliderGridArea ()
 
Widget _buttonsGridArea ()
 
void _onPressedLoco (int keyCode)
 
void _initializeLoco (LanXLocoInfo locoInfo)
 
void _updateRailCom (LanRailComDataChanged railComData)
 
void _railComData (_)
 

Public Attributes

Loco _loco
 
final KeyPressNotifier _keyPressNotifier = KeyPressNotifier()
 
final KeyPressNotifier _cvKeyPressNotifier = KeyPressNotifier()
 
final KeyPressNotifier _throttleKeyPressNotifier = KeyPressNotifier()
 
late final Timer _timer
 
WeightSliderController _sliderController
 
final FocusNode _focusNode = FocusNode()
 

Detailed Description

Todo
document

Member Function Documentation

◆ _bidiGridArea()

Widget _ThrottleState::_bidiGridArea ( )
inline
Todo
document

◆ _buttonsGridArea()

Widget _ThrottleState::_buttonsGridArea ( )
inline
Todo
document

◆ _cvGridArea()

Widget _ThrottleState::_cvGridArea ( )
inline
Todo
document

◆ _imageGridArea()

Widget _ThrottleState::_imageGridArea ( )
inline
Todo
document

◆ _initializeLoco()

void _ThrottleState::_initializeLoco ( LanXLocoInfo locoInfo)
inline
Todo
document

◆ _locosGridArea()

Widget _ThrottleState::_locosGridArea ( )
inline
Todo
document

◆ _onPressedLoco()

void _ThrottleState::_onPressedLoco ( int keyCode)
inline
Todo
document

◆ _railComData()

void _ThrottleState::_railComData ( _)
inline
Todo
document

◆ _sliderGridArea()

Widget _ThrottleState::_sliderGridArea ( )
inline
Todo
document

◆ _updateRailCom()

void _ThrottleState::_updateRailCom ( LanRailComDataChanged railComData)
inline
Todo
document

◆ build()

override Widget _ThrottleState::build ( BuildContext context)
inline
Todo
document

◆ dispose()

override void _ThrottleState::dispose ( )
inline
Todo
document

◆ initState()

override void _ThrottleState::initState ( )
inline
Todo
document

Member Data Documentation

◆ _cvKeyPressNotifier

final KeyPressNotifier _ThrottleState::_cvKeyPressNotifier = KeyPressNotifier()
Todo
document

◆ _focusNode

final FocusNode _ThrottleState::_focusNode = FocusNode()
Todo
document

◆ _keyPressNotifier

final KeyPressNotifier _ThrottleState::_keyPressNotifier = KeyPressNotifier()
Todo
document

◆ _loco

Loco _ThrottleState::_loco
Todo
document

◆ _sliderController

WeightSliderController _ThrottleState::_sliderController
Todo
document

◆ _throttleKeyPressNotifier

final KeyPressNotifier _ThrottleState::_throttleKeyPressNotifier = KeyPressNotifier()
Todo
document

◆ _timer

late final Timer _ThrottleState::_timer
Todo
document

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