--- /dev/null
+package kaka.cakelight;
+
+import javafx.scene.paint.Color;
+
+public class LedFrame {
+ private Color[] leds;
+
+ public static LedFrame from(Configuration config) {
+ LedFrame frame = new LedFrame();
+ frame.leds = new Color[config.leds.cols * 2 + config.leds.rows * 2];
+ return frame;
+ }
+
+ public void setLedColor(int led, Color color) {
+ leds[led] = color;
+ }
+
+ public Color getLedColor(int led) {
+ return leds[led];
+ }
+}