Version 1.0.0

This commit is contained in:
2026-10-31 23:39:07 +03:00
parent 91c51f8a36
commit ecadaf24f7
22 changed files with 2586 additions and 1808 deletions
@@ -761,11 +761,11 @@ SWIFT_CLASS("_TtC10InsightSDK27InsightEventOtherSelectItem")
@interface InsightEventOtherSelectItem : Event
/// List of selected items
@property (nonatomic, copy) NSArray<InsightItem *> * _Nonnull items;
/// ID of the item list
@property (nonatomic, copy) NSString * _Nullable id;
/// Name of the item list
@property (nonatomic, copy) NSString * _Nullable itemName;
- (nonnull instancetype)initWithItems:(NSArray<InsightItem *> * _Nonnull)items id:(NSString * _Nullable)id itemName:(NSString * _Nullable)itemName parameters:(NSDictionary<NSString *, Value *> * _Nonnull)parameters OBJC_DESIGNATED_INITIALIZER;
/// ID of the item list, sent as <code>id</code>
@property (nonatomic, copy) NSString * _Nonnull id;
/// Name of the item list, sent as <code>item_name</code>
@property (nonatomic, copy) NSString * _Nonnull itemName;
- (nonnull instancetype)initWithItems:(NSArray<InsightItem *> * _Nonnull)items id:(NSString * _Nonnull)id itemName:(NSString * _Nonnull)itemName parameters:(NSDictionary<NSString *, Value *> * _Nonnull)parameters OBJC_DESIGNATED_INITIALIZER;
@end
SWIFT_CLASS("_TtC10InsightSDK37InsightEventOtherStoreReviewCompleted")
@@ -784,11 +784,19 @@ SWIFT_CLASS("_TtC10InsightSDK37InsightEventOtherStoreReviewInitiated")
SWIFT_CLASS("_TtC10InsightSDK30InsightEventOtherVoteCompleted")
@interface InsightEventOtherVoteCompleted : Event
/// Name of the store, sent as <code>store_name</code>
@property (nonatomic, copy) NSString * _Nonnull storeName;
/// Where the user completed the vote, sent as <code>source</code> when given
@property (nonatomic, copy) NSString * _Nullable source;
- (nonnull instancetype)initWithStoreName:(NSString * _Nonnull)storeName source:(NSString * _Nullable)source parameters:(NSDictionary<NSString *, Value *> * _Nonnull)parameters OBJC_DESIGNATED_INITIALIZER;
@end
SWIFT_CLASS("_TtC10InsightSDK30InsightEventOtherVoteInitiated")
@interface InsightEventOtherVoteInitiated : Event
/// Name of the store, sent as <code>store_name</code>
@property (nonatomic, copy) NSString * _Nonnull storeName;
/// Where the user started the vote, sent as <code>source</code> when given
@property (nonatomic, copy) NSString * _Nullable source;
- (nonnull instancetype)initWithStoreName:(NSString * _Nonnull)storeName source:(NSString * _Nullable)source parameters:(NSDictionary<NSString *, Value *> * _Nonnull)parameters OBJC_DESIGNATED_INITIALIZER;
@end
@@ -253,9 +253,9 @@ import os
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class InsightEventOtherSelectItem : InsightSDK::Event {
@objc public var items: [InsightSDK::InsightItem]
@objc public var id: Swift::String?
@objc public var itemName: Swift::String?
@objc public init(items: [InsightSDK::InsightItem], id: Swift::String? = nil, itemName: Swift::String? = nil, parameters: [Swift::String : InsightSDK::Value] = [:])
@objc public var id: Swift::String
@objc public var itemName: Swift::String
@objc public init(items: [InsightSDK::InsightItem], id: Swift::String, itemName: Swift::String, parameters: [Swift::String : InsightSDK::Value] = [:])
override public func encode(to encoder: any Swift::Encoder) throws
@objc deinit
}
@@ -274,11 +274,15 @@ import os
@objc deinit
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class InsightEventOtherVoteCompleted : InsightSDK::Event {
@objc public var storeName: Swift::String
@objc public var source: Swift::String?
@objc public init(storeName: Swift::String, source: Swift::String? = nil, parameters: [Swift::String : InsightSDK::Value] = [:])
override public func encode(to encoder: any Swift::Encoder) throws
@objc deinit
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class InsightEventOtherVoteInitiated : InsightSDK::Event {
@objc public var storeName: Swift::String
@objc public var source: Swift::String?
@objc public init(storeName: Swift::String, source: Swift::String? = nil, parameters: [Swift::String : InsightSDK::Value] = [:])
override public func encode(to encoder: any Swift::Encoder) throws
@objc deinit
@@ -360,8 +364,9 @@ extension Swift::String : InsightSDK::TinyStorageKey {
@objc public var phoneNumber: Swift::String?
@objc public var isPIIHashed: Swift::Bool
@objc public var other: [Swift::String : Swift::String]?
@objc public init(userId: Swift::String? = nil, gender: Foundation::NSNumber? = nil, yearOfBirth: Foundation::NSNumber? = nil, displayName: Swift::String? = nil, email: Swift::String? = nil, phoneNumber: Swift::String? = nil, isPIIHashed: Swift::Bool = false, other: [Swift::String : Swift::String]? = nil)
public init(userId: Swift::String? = nil, gender: InsightSDK::UserGender? = nil, yearOfBirth: Swift::Int? = nil, displayName: Swift::String? = nil, email: Swift::String? = nil, phoneNumber: Swift::String? = nil, isPIIHashed: Swift::Bool = false, other: [Swift::String : Swift::String]? = nil)
@available(swift, obsoleted: 1.0)
@objc public init(userId: Swift::String? = nil, gender: Foundation::NSNumber? = nil, yearOfBirth: Foundation::NSNumber? = nil, displayName: Swift::String? = nil, email: Swift::String? = nil, phoneNumber: Swift::String? = nil, isPIIHashed: Swift::Bool = true, other: [Swift::String : Swift::String]? = nil)
public init(userId: Swift::String? = nil, gender: InsightSDK::UserGender? = nil, yearOfBirth: Swift::Int? = nil, displayName: Swift::String? = nil, email: Swift::String? = nil, phoneNumber: Swift::String? = nil, isPIIHashed: Swift::Bool = true, other: [Swift::String : Swift::String]? = nil)
required public init(from decoder: any Swift::Decoder) throws
public func encode(to encoder: any Swift::Encoder) throws
@objc deinit
@@ -482,9 +487,9 @@ public struct AnyCodable : Swift::Codable {
}
@objc @objcMembers public class EventParameter : ObjectiveC::NSObject, Swift::Codable {
@objc public init(name: Swift::String, value: InsightSDK::Value)
required public init(from decoder: any Swift::Decoder) throws
public func encode(to encoder: any Swift::Encoder) throws
@objc deinit
required public init(from decoder: any Swift::Decoder) throws
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class Value : ObjectiveC::NSObject, Swift::Codable {
@objc deinit
@@ -253,9 +253,9 @@ import os
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class InsightEventOtherSelectItem : InsightSDK::Event {
@objc public var items: [InsightSDK::InsightItem]
@objc public var id: Swift::String?
@objc public var itemName: Swift::String?
@objc public init(items: [InsightSDK::InsightItem], id: Swift::String? = nil, itemName: Swift::String? = nil, parameters: [Swift::String : InsightSDK::Value] = [:])
@objc public var id: Swift::String
@objc public var itemName: Swift::String
@objc public init(items: [InsightSDK::InsightItem], id: Swift::String, itemName: Swift::String, parameters: [Swift::String : InsightSDK::Value] = [:])
override public func encode(to encoder: any Swift::Encoder) throws
@objc deinit
}
@@ -274,11 +274,15 @@ import os
@objc deinit
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class InsightEventOtherVoteCompleted : InsightSDK::Event {
@objc public var storeName: Swift::String
@objc public var source: Swift::String?
@objc public init(storeName: Swift::String, source: Swift::String? = nil, parameters: [Swift::String : InsightSDK::Value] = [:])
override public func encode(to encoder: any Swift::Encoder) throws
@objc deinit
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class InsightEventOtherVoteInitiated : InsightSDK::Event {
@objc public var storeName: Swift::String
@objc public var source: Swift::String?
@objc public init(storeName: Swift::String, source: Swift::String? = nil, parameters: [Swift::String : InsightSDK::Value] = [:])
override public func encode(to encoder: any Swift::Encoder) throws
@objc deinit
@@ -360,8 +364,9 @@ extension Swift::String : InsightSDK::TinyStorageKey {
@objc public var phoneNumber: Swift::String?
@objc public var isPIIHashed: Swift::Bool
@objc public var other: [Swift::String : Swift::String]?
@objc public init(userId: Swift::String? = nil, gender: Foundation::NSNumber? = nil, yearOfBirth: Foundation::NSNumber? = nil, displayName: Swift::String? = nil, email: Swift::String? = nil, phoneNumber: Swift::String? = nil, isPIIHashed: Swift::Bool = false, other: [Swift::String : Swift::String]? = nil)
public init(userId: Swift::String? = nil, gender: InsightSDK::UserGender? = nil, yearOfBirth: Swift::Int? = nil, displayName: Swift::String? = nil, email: Swift::String? = nil, phoneNumber: Swift::String? = nil, isPIIHashed: Swift::Bool = false, other: [Swift::String : Swift::String]? = nil)
@available(swift, obsoleted: 1.0)
@objc public init(userId: Swift::String? = nil, gender: Foundation::NSNumber? = nil, yearOfBirth: Foundation::NSNumber? = nil, displayName: Swift::String? = nil, email: Swift::String? = nil, phoneNumber: Swift::String? = nil, isPIIHashed: Swift::Bool = true, other: [Swift::String : Swift::String]? = nil)
public init(userId: Swift::String? = nil, gender: InsightSDK::UserGender? = nil, yearOfBirth: Swift::Int? = nil, displayName: Swift::String? = nil, email: Swift::String? = nil, phoneNumber: Swift::String? = nil, isPIIHashed: Swift::Bool = true, other: [Swift::String : Swift::String]? = nil)
required public init(from decoder: any Swift::Decoder) throws
public func encode(to encoder: any Swift::Encoder) throws
@objc deinit
@@ -482,9 +487,9 @@ public struct AnyCodable : Swift::Codable {
}
@objc @objcMembers public class EventParameter : ObjectiveC::NSObject, Swift::Codable {
@objc public init(name: Swift::String, value: InsightSDK::Value)
required public init(from decoder: any Swift::Decoder) throws
public func encode(to encoder: any Swift::Encoder) throws
@objc deinit
required public init(from decoder: any Swift::Decoder) throws
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class Value : ObjectiveC::NSObject, Swift::Codable {
@objc deinit