Package org.team1126.lib.tunable
Class Tunables.TunableBoolean
java.lang.Object
org.team1126.lib.tunable.Tunables.TunableBoolean
- Enclosing class:
Tunables
A tunable boolean value. Can be modified via NetworkTables.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(edu.wpi.first.util.function.BooleanConsumer onChange) Adds a listener that will be invoked when the tunable's value is modified.booleanget()Returns the value of the tunable.voidpoll()voidset(boolean value) Sets the value of the tunable.
-
Method Details
-
get
public boolean get()Returns the value of the tunable. -
set
public void set(boolean value) Sets the value of the tunable.- Parameters:
value- The new value.
-
addListener
public void addListener(edu.wpi.first.util.function.BooleanConsumer onChange) Adds a listener that will be invoked when the tunable's value is modified. Will no-op if the listener isnull.- Parameters:
onChange- A consumer that is invoked when the value of the tunable is modified.
-
poll
public void poll()
-