10 #include <wpi/Twine.h>
12 #include "frc/shuffleboard/BuiltInWidgets.h"
13 #include "frc/shuffleboard/ShuffleboardComponent.h"
14 #include "frc/shuffleboard/WidgetType.h"
18 class ShuffleboardContainer;
31 template <
typename Derived>
47 return WithWidget(detail::GetStringForWidgetType(widgetType));
73 this->SetType(widgetType);
74 return *static_cast<Derived*>(
this);
BuiltInWidgets
The types of the widgets bundled with Shuffleboard.
Definition: BuiltInWidgets.h:28
A generic component in Shuffleboard.
Definition: ShuffleboardComponent.h:30
Definition: ShuffleboardValue.h:19
Common interface for objects that can contain shuffleboard components.
Definition: ShuffleboardContainer.h:44
A class that enforces constraints on the differential drive kinematics.
Definition: SPIAccelerometerSim.h:16
Twine - A lightweight data structure for efficiently representing the concatenation of temporary valu...
Definition: Twine.h:85