Example #1
0
 /// <summary>
 /// Sets up an easy battery level observable
 /// </summary>
 /// <param name="power"></param>
 /// <returns></returns>
 public static IObservable <int> WhenBatteryLevelChanged(this IPowerManager power)
 => power.WhenAnyProperty(x => x.BatteryLevel);
Example #2
0
 /// <summary>
 /// Sets up an easy power status observable
 /// </summary>
 /// <param name="power"></param>
 /// <returns></returns>
 public static IObservable <PowerState> WhenStatusChanged(this IPowerManager power)
 => power.WhenAnyProperty(x => x.Status);