summaryrefslogtreecommitdiff
path: root/src/org/usfirst/frc/team4272/robotlib/ToggleButton.java
blob: feac70cd6be93221f5368a673e56ab33432f8ac2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/**
 * TODO: copyright
 *
 * @author Luke Shumaker <lukeshu@sbcglobal.net>
 */
package org.usfirst.frc.team4272.robotlib;

/**
 * TODO: Write JavaDocs
 */
public class ToggleButton {
	private boolean prev = false;
	private boolean state = false;
	public boolean update(boolean next) {
		if (next && ! prev) {
			state = !state;
		}
		prev = next;
		return state;
	}
}