1
0
forked from Clones/Controlify
Files
Controlify/src/main/java/dev/isxander/controlify/driver/BatteryDriver.java

26 lines
575 B
Java

package dev.isxander.controlify.driver;
import dev.isxander.controlify.controller.BatteryLevel;
public interface BatteryDriver extends Driver {
BatteryLevel getBatteryLevel();
String getBatteryDriverDetails();
BatteryDriver UNSUPPORTED = new BatteryDriver() {
@Override
public void update() {
}
@Override
public BatteryLevel getBatteryLevel() {
return BatteryLevel.UNKNOWN;
}
@Override
public String getBatteryDriverDetails() {
return "Unsupported";
}
};
}