IBattery Interface

graph BT Type["IBattery"] class Type type-node Implementing0["BatteryEssential"]-.->Type click Implementing0 "/api/Rocket.Surgery.Xamarin.Essentials/BatteryEssential"

Syntax

public interface IBattery

Properties

Name Value Summary
BatteryChanged IObservable<BatteryInfoChangedEventArgs>
ChargeLevel double
PowerSource BatteryPowerSource
State BatteryState

Extension Methods

Name Value Summary
SetBackingValue<IBattery, TV>(Expression<Func<IBattery, TV>>, TV) T
Sets the backing value.
With<IBattery, TKey, TField>(Dictionary<TKey, TField>, IDictionary<TKey, TField>) TBuilder
Adds the specified dictionary to the provided dictionary.