DBTEAMLOGViewerInfoPolicyChangedDetails
Objective-C
@interface DBTEAMLOGViewerInfoPolicyChangedDetails
: NSObject <DBSerializable, NSCopying>
Swift
class DBTEAMLOGViewerInfoPolicyChangedDetails : NSObject, DBSerializable, NSCopying
The ViewerInfoPolicyChangedDetails
struct.
Changed team policy for viewer info.
This class implements the DBSerializable
protocol (serialize and
deserialize instance methods), which is required for all Obj-C SDK API route
objects.
-
Previous Viewer Info policy.
Declaration
Objective-C
@property (nonatomic, readonly) DBTEAMLOGPassPolicy *_Nonnull previousValue;
Swift
var previousValue: DBTEAMLOGPassPolicy { get }
-
New Viewer Info policy.
Declaration
Objective-C
@property (nonatomic, readonly) DBTEAMLOGPassPolicy *_Nonnull dNewValue;
Swift
var dNewValue: DBTEAMLOGPassPolicy { get }
-
Full constructor for the struct (exposes all instance variables).
Declaration
Objective-C
- (nonnull instancetype) initWithPreviousValue:(nonnull DBTEAMLOGPassPolicy *)previousValue dNewValue:(nonnull DBTEAMLOGPassPolicy *)dNewValue;
Swift
init(previousValue: DBTEAMLOGPassPolicy, dNewValue: DBTEAMLOGPassPolicy)
Parameters
previousValue
Previous Viewer Info policy.
dNewValue
New Viewer Info policy.
Return Value
An initialized instance.