property Authorized: TAuthorizationType read GetAuthorized;
// level of accuracy property Accuracy: TLocationAccuracy read GetAccuracy write SetAccuracy;
property ActivityType: TLocationActivityType read GetActivityType write SetActivityType;
// minimum distance that triggers new notifications property Distance: TLocationDistance read GetDistance write SetDistance;
// when True, it instantiates more underlying sensors and tries to get the best location values;
// changing the value while the sensor is started will raise an error
property Optimize: Boolean read FOptimize write SetOptimize;
// how much battery the sensor consumes property PowerConsumption: TPowerConsumption read GetPowerConsumption;
property UsageAuthorization: TLocationUsageAuthorization read GetUsageAuthorization write SetUsageAuthorization;
// the type of location change that triggers new notifications; TLocationChangeType = (lctSmall, lctLarge);
// changing the value while the sensor is started will raise an error property LocationChange: TLocationChangeType read FLocationChange write SetLocationChange;
// manages a list of regions that are tested for location proximity property Regions: TRegionList read FRegions;