BranchLinkProperties

@interface BranchLinkProperties : NSObject

+ (instancetype)linkPropertiesWithDictionary:(NSDictionary*)dictionary;
- (NSDictionary*) dictionary;

@property (nonatomic, strong) NSArray<NSString*>*_Nullable  tags;
@property (nonatomic, strong) NSString*_Nullable feature;
@property (nonatomic, strong) NSString*_Nullable alias;
@property (nonatomic, strong) NSString*_Nullable channel;
@property (nonatomic, strong) NSString*_Nullable stage;
@property (nonatomic, strong) NSString*_Nullable campaign;
@property (nonatomic, assign) NSInteger matchDuration;
@property (nonatomic, assign) BranchLinkType linkType;
@property (nonatomic, strong, null_resettable) NSMutableDictionary* controlParams;
@end

Undocumented

  • Undocumented

    Declaration

    Objective-C

    + (instancetype)linkPropertiesWithDictionary:(NSDictionary*)dictionary;

    Swift

    convenience init(dictionary: [AnyHashable : Any])
  • Undocumented

    Declaration

    Objective-C

    - (NSDictionary*) dictionary;

    Swift

    func dictionary() -> [AnyHashable : Any]
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<NSString*>*_Nullable  tags

    Swift

    var tags: [String]? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString*_Nullable feature

    Swift

    var feature: String? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString*_Nullable alias

    Swift

    var alias: String? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString*_Nullable channel

    Swift

    var channel: String? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString*_Nullable stage

    Swift

    var stage: String? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString*_Nullable campaign

    Swift

    var campaign: String? { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, assign) NSInteger matchDuration

    Swift

    var matchDuration: Int { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, assign) BranchLinkType linkType

    Swift

    var linkType: BranchLinkType { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic, strong, null_resettable) NSMutableDictionary* controlParams

    Swift

    var controlParams: NSMutableDictionary! { get set }