proximity-sdk / com.estimote.proximity_sdk.api / ProximityZone

ProximityZone

interface ProximityZone

The data object that contains configuration defined with ProximityObserver.ProximityZoneBuilder.

Author
Estimote Inc. (contact@estimote.com)

Properties

desiredMeanTriggerDistance

abstract val desiredMeanTriggerDistance: Double

onContextChangeAction

abstract val onContextChangeAction: (Set<ProximityZoneContext>) -> Unit

onEnterAction

abstract val onEnterAction: (ProximityZoneContext) -> Unit

onExitAction

abstract val onExitAction: (ProximityZoneContext) -> Unit

tag

abstract val tag: String

Inheritors

EstimoteProximityZone

class EstimoteProximityZone : ProximityZone