aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2014-04-09 13:47:09 +0200
committerLoïc Hoguin <[email protected]>2014-04-09 13:47:09 +0200
commit90ec78c5c254dd3d877d995705e68baee02103b6 (patch)
tree15edc710c4a67425dae91914893527c287a2d9a6
parent889f87c866f647628aa552bfc36758fbc11ee24e (diff)
downloadesdl2-90ec78c5c254dd3d877d995705e68baee02103b6.tar.gz
esdl2-90ec78c5c254dd3d877d995705e68baee02103b6.tar.bz2
esdl2-90ec78c5c254dd3d877d995705e68baee02103b6.zip
Add typespecs to the sdl_power module
-rw-r--r--src/sdl_power.erl3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/sdl_power.erl b/src/sdl_power.erl
index c12729d..deb1e45 100644
--- a/src/sdl_power.erl
+++ b/src/sdl_power.erl
@@ -16,5 +16,8 @@
-export([get_info/0]).
+-type power_state() :: unknown | on_battery | no_battery | charging | charged.
+
+-spec get_info() -> {power_state(), integer(), integer()}.
get_info() ->
esdl2:get_power_info().