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);
WPILib FRC namespace.
Definition: SPIAccelerometerSim.h:18
A generic component in Shuffleboard.
Definition: ShuffleboardComponent.h:30
BuiltInWidgets
The types of the widgets bundled with Shuffleboard.
Definition: BuiltInWidgets.h:28
Definition: ShuffleboardValue.h:19
Twine - A lightweight data structure for efficiently representing the concatenation of temporary valu...
Definition: Twine.h:79
Common interface for objects that can contain shuffleboard components.
Definition: ShuffleboardContainer.h:42