|
|
| SuppliedValueWidget (ShuffleboardContainer &parent, const wpi::Twine &title, std::function< T()> supplier, std::function< void(nt::NetworkTableEntry, T)> setter) |
| |
| void | BuildInto (std::shared_ptr< nt::NetworkTable > parentTable, std::shared_ptr< nt::NetworkTable > metaTable) override |
| | Builds the entries for this value. More...
|
| |
|
| ShuffleboardWidget (ShuffleboardContainer &parent, const wpi::Twine &title) |
| |
| SuppliedValueWidget< T > & | WithWidget (BuiltInWidgets widgetType) |
| | Sets the type of widget used to display the data. More...
|
| |
| SuppliedValueWidget< T > & | WithWidget (const WidgetType &widgetType) |
| | Sets the type of widget used to display the data. More...
|
| |
| SuppliedValueWidget< T > & | WithWidget (const wpi::Twine &widgetType) |
| | Sets the type of widget used to display the data. More...
|
| |
|
| ShuffleboardComponent (ShuffleboardContainer &parent, const wpi::Twine &title, const wpi::Twine &type="") |
| |
| SuppliedValueWidget< T > & | WithProperties (const wpi::StringMap< std::shared_ptr< nt::Value >> &properties) |
| | Sets custom properties for this component. More...
|
| |
| SuppliedValueWidget< T > & | WithPosition (int columnIndex, int rowIndex) |
| | Sets the position of this component in the tab. More...
|
| |
| SuppliedValueWidget< T > & | WithSize (int width, int height) |
| | Sets the size of this component in the tab. More...
|
| |
|
| ShuffleboardComponentBase (ShuffleboardContainer &parent, const wpi::Twine &title, const wpi::Twine &type="") |
| |
|
void | SetType (const wpi::Twine &type) |
| |
|
void | BuildMetadata (std::shared_ptr< nt::NetworkTable > metaTable) |
| |
|
ShuffleboardContainer & | GetParent () |
| |
|
const std::string & | GetType () const |
| |
|
| ShuffleboardValue (const wpi::Twine &title) |
| |
|
wpi::StringRef | GetTitle () const |
| | Gets the title of this Shuffleboard value.
|
| |
| virtual void | EnableIfActuator () |
| | Enables user control of this widget in the Shuffleboard application. More...
|
| |
| virtual void | DisableIfActuator () |
| | Disables user control of this widget in the Shuffleboard application. More...
|
| |