| Package | Description |
|---|---|
| edu.wpi.first.smartdashboard.gui | |
| edu.wpi.first.smartdashboard.gui.elements | |
| edu.wpi.first.smartdashboard.livewindow.elements | |
| edu.wpi.first.smartdashboard.properties |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,Property> |
DisplayElement.getProperties() |
java.util.Map<java.lang.String,Property> |
DashboardPrefs.getProperties() |
| Modifier and Type | Method and Description |
|---|---|
void |
DashboardPrefs.propertyChanged(Property property) |
protected void |
DisplayElement.update(Property property,
java.lang.Object defaultValue) |
boolean |
DisplayElement.validatePropertyChange(Property property,
java.lang.Object value) |
boolean |
DashboardPrefs.validatePropertyChange(Property property,
java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
void |
VideoStreamViewerExtension.propertyChanged(Property property) |
void |
TextBox.propertyChanged(Property property) |
void |
Subsystem.propertyChanged(Property property) |
void |
SimpleDial.propertyChanged(Property property) |
void |
Scheduler.propertyChanged(Property property) |
void |
RobotPreferences.propertyChanged(Property property) |
void |
ProgressBar.propertyChanged(Property property) |
void |
PIDEditor.propertyChanged(Property property) |
void |
LinePlot.propertyChanged(Property property) |
void |
Label.propertyChanged(Property property) |
void |
Image.propertyChanged(Property property) |
void |
FormattedField.propertyChanged(Property property) |
void |
ConnectionIndicator.propertyChanged(Property property) |
void |
Compass.propertyChanged(Property property) |
void |
CommandButton.propertyChanged(Property property) |
void |
Command.propertyChanged(Property property) |
void |
Chooser.propertyChanged(Property property) |
void |
CheckBox.propertyChanged(Property property) |
void |
Button.propertyChanged(Property property) |
void |
BooleanBox.propertyChanged(Property property) |
| Modifier and Type | Method and Description |
|---|---|
void |
SpeedController.propertyChanged(Property property) |
void |
SingleNumberDisplay.propertyChanged(Property property) |
void |
ServoController.propertyChanged(Property property) |
void |
RelayController.propertyChanged(Property property) |
void |
LWSubsystem.propertyChanged(Property property) |
void |
GyroDisplay.propertyChanged(Property property) |
void |
EncoderDisplay.propertyChanged(Property property) |
void |
DigitalOutputController.propertyChanged(Property property) |
void |
DigitalInputDisplay.propertyChanged(Property property) |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanProperty |
class |
ColorProperty |
class |
DoubleProperty |
class |
FileProperty |
class |
GenericProperty<T> |
class |
IntegerListProperty |
class |
IntegerProperty |
class |
IPAddressProperty |
class |
MultiProperty |
class |
NumberProperty |
class |
StringProperty |
class |
TextInputProperty<T> |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,Property> |
PropertyHolder.getProperties()
Returns a mapping between every property name and the corresponding property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PropertyHolder.propertyChanged(Property property)
This method will be called after the given
Property's value
has changed. |
boolean |
PropertyHolder.validatePropertyChange(Property property,
java.lang.Object value)
This method allows the
PropertyHolder to veto whether or not the
given Property should change to the given value. |