Package org.team1126.lib.tunable
Class Tunables.TunableInteger
java.lang.Object
org.team1126.lib.tunable.Tunables.TunableInteger
- Enclosing class:
Tunables
A tunable integer value. Can be modified via NetworkTables.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(IntConsumer onChange) Adds a listener that will be invoked when the tunable's value is modified.intget()Returns the value of the tunable.voidpoll()voidset(int value) Sets the value of the tunable.
-
Method Details
-
get
public int get()Returns the value of the tunable. -
set
public void set(int value) Sets the value of the tunable.- Parameters:
value- The new value.
-
addListener
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()
-