MRTagManager Class Reference

Inherits from NSObject
Declared in MRTagManager.h

Overview

MRTagManager

  locationID

The location ID to use for the tag subscriptions

@property (nonnull, nonatomic, copy) NSString *locationID

Declared In

MRTagManager.h

  tagSubscriptions

Tag subscriptions to subscribe to

@property (nonatomic, nullable, copy) NSArray<id<MRDTagSubscription> > *tagSubscriptions

Declared In

MRTagManager.h

  delegate

The delegate to receive event callbacks.

@property (nullable, nonatomic, weak) id<MRTagManagerDelegate> delegate

Declared In

MRTagManager.h

  tagsAreUpdating

Indicates if this TagManaager is currently receiving tag updates

@property (nonatomic, readonly) BOOL tagsAreUpdating

Declared In

MRTagManager.h

– startUpdatingTags

Call when you wish to begin receiving MRTagManagerDelegate callbacks

- (void)startUpdatingTags

Declared In

MRTagManager.h

– stopUpdatingTags

Call when you wish to stop receiving MRTagManagerDelegate callbacks

- (void)stopUpdatingTags

Declared In

MRTagManager.h

+ tagManagerForLocationID:delegate:

Convenience initializer that sets location ID and delegate

+ (instancetype)tagManagerForLocationID:(nonnull NSString *)locationID delegate:(nullable id<MRTagManagerDelegate>)delegate

Parameters

locationID

Editor ID of the location that this Tag Manager instance will be responsible for

delegate

delegate that will receive tag updates from this manager

Declared In

MRTagManager.h