diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a3bac1..b1c4e6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ This document lets you know what has changed in the Cordova plugin. For changes - [Android Changelog](https://github.com/apptentive/apptentive-android/blob/master/CHANGELOG.md) - [iOS Changelog](https://github.com/apptentive/apptentive-kit-ios/blob/master/CHANGELOG.md) +# 2022-09-28 - v6.0.1 + +- Apptentive Android SDK: 5.8.4 +- Apptentive iOS SDK: 6.0.4 + # 2022-06-21 - v6.0.0 - Apptentive Android SDK: 5.8.3 diff --git a/package.json b/package.json index ace5c85..46e0a8f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "apptentive-cordova", - "version": "6.0.0", + "version": "6.0.1", "description": "Apptentive Plugin For Cordova", "cordova": { "id": "apptentive-cordova", diff --git a/plugin.xml b/plugin.xml index 73446cc..7e88cf5 100644 --- a/plugin.xml +++ b/plugin.xml @@ -1,5 +1,5 @@ - + Apptentive Apptentive Plugin For Cordova @@ -42,9 +42,9 @@ Cordova - 6.0.0 + 6.0.1 - + @@ -75,7 +75,7 @@ - 6.0.0 + 6.0.1 diff --git a/src/ios/ApptentiveKit.xcframework/Info.plist b/src/ios/ApptentiveKit.xcframework/Info.plist index b9bbf83..ec78e6a 100644 --- a/src/ios/ApptentiveKit.xcframework/Info.plist +++ b/src/ios/ApptentiveKit.xcframework/Info.plist @@ -6,30 +6,30 @@ LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath ApptentiveKit.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath ApptentiveKit.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/ApptentiveKit b/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/ApptentiveKit index 62110b3..b52d4a1 100755 Binary files a/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/ApptentiveKit and b/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/ApptentiveKit differ diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Assets.car b/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Assets.car index 856f113..d3f40ac 100644 Binary files a/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Assets.car and b/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Assets.car differ diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Headers/ApptentiveKit-Swift.h b/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Headers/ApptentiveKit-Swift.h index 1f53057..38143ee 100644 --- a/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Headers/ApptentiveKit-Swift.h +++ b/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Headers/ApptentiveKit-Swift.h @@ -537,22 +537,34 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) CGFloat apptentiveCornerRadius @interface UIColor (SWIFT_EXTENSION(ApptentiveKit)) +/// The color to use for the background in text inputs for message center. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextInputBackground;) ++ (UIColor * _Nonnull)apptentiveMessageCenterTextInputBackground SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInputBackground:(UIColor * _Nonnull)value; +/// The placeholder color to use for text inputs for message center. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextInputPlaceholder;) ++ (UIColor * _Nonnull)apptentiveMessageCenterTextInputPlaceholder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInputPlaceholder:(UIColor * _Nonnull)value; +/// The text color to use for all text inputs in message center. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextInput;) ++ (UIColor * _Nonnull)apptentiveMessageCenterTextInput SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInput:(UIColor * _Nonnull)value; +/// The tint color for text inputs for surveys. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentivetextInputTint;) ++ (UIColor * _Nonnull)apptentivetextInputTint SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentivetextInputTint:(UIColor * _Nonnull)value; /// The border color to use for the message text view. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextViewBorder;) -+ (UIColor * _Nonnull)apptentiveMessageCenterTextViewBorder SWIFT_WARN_UNUSED_RESULT; -+ (void)setApptentiveMessageCenterTextViewBorder:(UIColor * _Nonnull)value; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextInputBorder;) ++ (UIColor * _Nonnull)apptentiveMessageCenterTextInputBorder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInputBorder:(UIColor * _Nonnull)value; /// The color to use for the attachment button for the compose view for message center. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterAttachmentButton;) + (UIColor * _Nonnull)apptentiveMessageCenterAttachmentButton SWIFT_WARN_UNUSED_RESULT; + (void)setApptentiveMessageCenterAttachmentButton:(UIColor * _Nonnull)value; /// The color to use for the text view placeholder for the compose view for message center. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageTextViewPlaceholder;) -+ (UIColor * _Nonnull)apptentiveMessageTextViewPlaceholder SWIFT_WARN_UNUSED_RESULT; -+ (void)setApptentiveMessageTextViewPlaceholder:(UIColor * _Nonnull)value; -/// The color to use for the text view border for the compose view for message center. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageTextViewBorder;) -+ (UIColor * _Nonnull)apptentiveMessageTextViewBorder SWIFT_WARN_UNUSED_RESULT; -+ (void)setApptentiveMessageTextViewBorder:(UIColor * _Nonnull)value; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageTextInputPlaceholder;) ++ (UIColor * _Nonnull)apptentiveMessageTextInputPlaceholder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageTextInputPlaceholder:(UIColor * _Nonnull)value; /// The color to use for the status message in message center. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterStatus;) + (UIColor * _Nonnull)apptentiveMessageCenterStatus SWIFT_WARN_UNUSED_RESULT; @@ -669,6 +681,18 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull app @interface UIFont (SWIFT_EXTENSION(ApptentiveKit)) +/// The font to use for placeholder for text inputs in message center. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIFont * _Nonnull apptentiveMessageCenterTextInputPlaceholder;) ++ (UIFont * _Nonnull)apptentiveMessageCenterTextInputPlaceholder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInputPlaceholder:(UIFont * _Nonnull)value; +/// The font to use for text inputs in message menter. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIFont * _Nonnull apptentiveMessageCenterTextInput;) ++ (UIFont * _Nonnull)apptentiveMessageCenterTextInput SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInput:(UIFont * _Nonnull)value; +/// The font to use for placeholder text for text inputs in surveys. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIFont * _Nonnull apptentiveTextInputPlaceholder;) ++ (UIFont * _Nonnull)apptentiveTextInputPlaceholder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveTextInputPlaceholder:(UIFont * _Nonnull)value; /// The font to use for the greeting title for message center. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIFont * _Nonnull apptentiveMessageCenterStatus;) + (UIFont * _Nonnull)apptentiveMessageCenterStatus SWIFT_WARN_UNUSED_RESULT; @@ -790,6 +814,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) NSInteger apptentiveStyle;) + (void)setApptentiveStyle:(NSInteger)newValue; @end + enum ToolbarMode : NSInteger; @interface UIToolbar (SWIFT_EXTENSION(ApptentiveKit)) diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Info.plist b/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Info.plist index 839aff4..c6451d1 100644 Binary files a/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Info.plist and b/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Info.plist differ diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios.swiftdoc b/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios.swiftdoc index dfd8417..4381ad2 100644 Binary files a/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios.swiftdoc and b/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios.swiftinterface b/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios.swiftinterface index 23b6a25..4add7a0 100644 --- a/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios.swiftinterface +++ b/src/ios/ApptentiveKit.xcframework/ios-arm64/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios.swiftinterface @@ -52,7 +52,8 @@ public protocol SurveyViewModelDelegate : AnyObject { final public let closeConfirmationBackButtonLabel: Swift.String final public let closeConfirmationCloseButtonLabel: Swift.String weak public var delegate: ApptentiveKit.SurveyViewModelDelegate? - public var termsAndConditionsLabel: Swift.String? + public var termsAndConditionsLinkText: Swift.String? + public var rangeChoiceLabelNumberFormatter: Foundation.NumberFormatter public var isValid: Swift.Bool { get } @@ -296,6 +297,7 @@ public enum ApptentiveError : Swift.Error { case fileExistsAtContainerDirectoryPath case mismatchedCredentials } +public var apptentiveAssertionHandler: (@autoclosure () -> Swift.String, Swift.StaticString, Swift.UInt) -> () public protocol CustomDataCompatible { } extension Swift.String : ApptentiveKit.CustomDataCompatible { @@ -351,7 +353,7 @@ public protocol MessageCenterViewModelDelegate : AnyObject { final public let greetingTitle: Swift.String final public let greetingBody: Swift.String final public let greetingImageURL: Foundation.URL - final public let statusBody: Swift.String + final public let statusBody: Swift.String? public var groupedMessages: [[ApptentiveKit.MessageCenterViewModel.Message]] public var hasLoadedMessages: Swift.Bool public var thumbnailSize: CoreGraphics.CGSize { @@ -455,8 +457,19 @@ public enum MessageCenterViewModelError : Swift.Error { } } extension ApptentiveKit.Apptentive { - public func presentInteraction(_ interaction: ApptentiveKit.Interaction, from presentingViewController: UIKit.UIViewController) throws - public func loadEngagementManifest(at url: Foundation.URL?) + public var engagementManifestURL: Foundation.URL? { + get + } + public func loadEngagementManifest(at url: Foundation.URL?, completion: @escaping (Swift.Result) -> Swift.Void) + public func getInteractionList(_ completion: @escaping ([ApptentiveKit.Apptentive.InteractionListItem]) -> Swift.Void) + public func presentInteraction(with id: Swift.String, completion: @escaping (Swift.Result) -> Swift.Void) + public func presentInteraction(at url: Foundation.URL, completion: @escaping (Swift.Result) -> Swift.Void) + public struct InteractionListItem { + public let id: Swift.String + public let displayName: Swift.String + public let typeName: Swift.String + } + public func getEventList(_ completion: @escaping ([Swift.String]) -> Swift.Void) } extension ApptentiveKit.SurveyViewModel { @_hasMissingDesignatedInitializers public class Question { @@ -472,9 +485,6 @@ extension ApptentiveKit.SurveyViewModel { public var accessibilityLabel: Swift.String { get } - public var accessibilityHint: Swift.String? { - get - } @objc deinit } } @@ -892,10 +902,6 @@ public struct Sysctl { get } } -public struct Interaction : Swift.Decodable { - public let typeName: Swift.String - public init(from decoder: Swift.Decoder) throws -} @objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) public class ApptentiveNavigationController : UIKit.UINavigationController { @_Concurrency.MainActor(unsafe) @objc override dynamic public var preferredStatusBarStyle: UIKit.UIStatusBarStyle { @_Concurrency.MainActor(unsafe) @objc get @@ -907,6 +913,9 @@ public struct Interaction : Swift.Decodable { @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) @objc deinit } +extension UIKit.UITableView { + @_Concurrency.MainActor(unsafe) public static var apptentiveQuestionSeparatorHeight: CoreGraphics.CGFloat +} extension UIKit.UITableView.Style { public static var apptentive: UIKit.UITableView.Style } @@ -938,10 +947,13 @@ extension UIKit.UIImage { @objc public static var apptentiveCheckboxSelected: UIKit.UIImage? } extension UIKit.UIColor { - @objc public static var apptentiveMessageCenterTextViewBorder: UIKit.UIColor + @objc public static var apptentiveMessageCenterTextInputBackground: UIKit.UIColor + @objc public static var apptentiveMessageCenterTextInputPlaceholder: UIKit.UIColor + @objc public static var apptentiveMessageCenterTextInput: UIKit.UIColor + @objc public static var apptentivetextInputTint: UIKit.UIColor + @objc public static var apptentiveMessageCenterTextInputBorder: UIKit.UIColor @objc public static var apptentiveMessageCenterAttachmentButton: UIKit.UIColor - @objc public static var apptentiveMessageTextViewPlaceholder: UIKit.UIColor - @objc public static var apptentiveMessageTextViewBorder: UIKit.UIColor + @objc public static var apptentiveMessageTextInputPlaceholder: UIKit.UIColor @objc public static var apptentiveMessageCenterStatus: UIKit.UIColor @objc public static var apptentiveMessageCenterGreetingBody: UIKit.UIColor @objc public static var apptentiveMessageCenterGreetingTitle: UIKit.UIColor @@ -973,8 +985,12 @@ extension UIKit.UIColor { @objc public static var apptentiveTermsOfServiceLabel: UIKit.UIColor @objc public static var apptentiveSubmitButtonTitle: UIKit.UIColor public static var apptentiveSubmitButtonBorder: UIKit.UIColor + public static var apptentiveQuestionSeparator: UIKit.UIColor } extension UIKit.UIFont { + @objc public static var apptentiveMessageCenterTextInputPlaceholder: UIKit.UIFont + @objc public static var apptentiveMessageCenterTextInput: UIKit.UIFont + @objc public static var apptentiveTextInputPlaceholder: UIKit.UIFont @objc public static var apptentiveMessageCenterStatus: UIKit.UIFont @objc public static var apptentiveMessageCenterGreetingTitle: UIKit.UIFont @objc public static var apptentiveMessageCenterGreetingBody: UIKit.UIFont diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/ApptentiveKit b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/ApptentiveKit index f0037fd..35afd49 100755 Binary files a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/ApptentiveKit and b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/ApptentiveKit differ diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Assets.car b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Assets.car index 856f113..ac87159 100644 Binary files a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Assets.car and b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Assets.car differ diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Headers/ApptentiveKit-Swift.h b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Headers/ApptentiveKit-Swift.h index 31c5009..f5502b3 100644 --- a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Headers/ApptentiveKit-Swift.h +++ b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Headers/ApptentiveKit-Swift.h @@ -539,22 +539,34 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) CGFloat apptentiveCornerRadius @interface UIColor (SWIFT_EXTENSION(ApptentiveKit)) +/// The color to use for the background in text inputs for message center. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextInputBackground;) ++ (UIColor * _Nonnull)apptentiveMessageCenterTextInputBackground SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInputBackground:(UIColor * _Nonnull)value; +/// The placeholder color to use for text inputs for message center. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextInputPlaceholder;) ++ (UIColor * _Nonnull)apptentiveMessageCenterTextInputPlaceholder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInputPlaceholder:(UIColor * _Nonnull)value; +/// The text color to use for all text inputs in message center. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextInput;) ++ (UIColor * _Nonnull)apptentiveMessageCenterTextInput SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInput:(UIColor * _Nonnull)value; +/// The tint color for text inputs for surveys. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentivetextInputTint;) ++ (UIColor * _Nonnull)apptentivetextInputTint SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentivetextInputTint:(UIColor * _Nonnull)value; /// The border color to use for the message text view. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextViewBorder;) -+ (UIColor * _Nonnull)apptentiveMessageCenterTextViewBorder SWIFT_WARN_UNUSED_RESULT; -+ (void)setApptentiveMessageCenterTextViewBorder:(UIColor * _Nonnull)value; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextInputBorder;) ++ (UIColor * _Nonnull)apptentiveMessageCenterTextInputBorder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInputBorder:(UIColor * _Nonnull)value; /// The color to use for the attachment button for the compose view for message center. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterAttachmentButton;) + (UIColor * _Nonnull)apptentiveMessageCenterAttachmentButton SWIFT_WARN_UNUSED_RESULT; + (void)setApptentiveMessageCenterAttachmentButton:(UIColor * _Nonnull)value; /// The color to use for the text view placeholder for the compose view for message center. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageTextViewPlaceholder;) -+ (UIColor * _Nonnull)apptentiveMessageTextViewPlaceholder SWIFT_WARN_UNUSED_RESULT; -+ (void)setApptentiveMessageTextViewPlaceholder:(UIColor * _Nonnull)value; -/// The color to use for the text view border for the compose view for message center. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageTextViewBorder;) -+ (UIColor * _Nonnull)apptentiveMessageTextViewBorder SWIFT_WARN_UNUSED_RESULT; -+ (void)setApptentiveMessageTextViewBorder:(UIColor * _Nonnull)value; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageTextInputPlaceholder;) ++ (UIColor * _Nonnull)apptentiveMessageTextInputPlaceholder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageTextInputPlaceholder:(UIColor * _Nonnull)value; /// The color to use for the status message in message center. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterStatus;) + (UIColor * _Nonnull)apptentiveMessageCenterStatus SWIFT_WARN_UNUSED_RESULT; @@ -671,6 +683,18 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull app @interface UIFont (SWIFT_EXTENSION(ApptentiveKit)) +/// The font to use for placeholder for text inputs in message center. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIFont * _Nonnull apptentiveMessageCenterTextInputPlaceholder;) ++ (UIFont * _Nonnull)apptentiveMessageCenterTextInputPlaceholder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInputPlaceholder:(UIFont * _Nonnull)value; +/// The font to use for text inputs in message menter. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIFont * _Nonnull apptentiveMessageCenterTextInput;) ++ (UIFont * _Nonnull)apptentiveMessageCenterTextInput SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInput:(UIFont * _Nonnull)value; +/// The font to use for placeholder text for text inputs in surveys. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIFont * _Nonnull apptentiveTextInputPlaceholder;) ++ (UIFont * _Nonnull)apptentiveTextInputPlaceholder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveTextInputPlaceholder:(UIFont * _Nonnull)value; /// The font to use for the greeting title for message center. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIFont * _Nonnull apptentiveMessageCenterStatus;) + (UIFont * _Nonnull)apptentiveMessageCenterStatus SWIFT_WARN_UNUSED_RESULT; @@ -792,6 +816,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) NSInteger apptentiveStyle;) + (void)setApptentiveStyle:(NSInteger)newValue; @end + enum ToolbarMode : NSInteger; @interface UIToolbar (SWIFT_EXTENSION(ApptentiveKit)) @@ -1362,22 +1387,34 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) CGFloat apptentiveCornerRadius @interface UIColor (SWIFT_EXTENSION(ApptentiveKit)) +/// The color to use for the background in text inputs for message center. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextInputBackground;) ++ (UIColor * _Nonnull)apptentiveMessageCenterTextInputBackground SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInputBackground:(UIColor * _Nonnull)value; +/// The placeholder color to use for text inputs for message center. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextInputPlaceholder;) ++ (UIColor * _Nonnull)apptentiveMessageCenterTextInputPlaceholder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInputPlaceholder:(UIColor * _Nonnull)value; +/// The text color to use for all text inputs in message center. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextInput;) ++ (UIColor * _Nonnull)apptentiveMessageCenterTextInput SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInput:(UIColor * _Nonnull)value; +/// The tint color for text inputs for surveys. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentivetextInputTint;) ++ (UIColor * _Nonnull)apptentivetextInputTint SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentivetextInputTint:(UIColor * _Nonnull)value; /// The border color to use for the message text view. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextViewBorder;) -+ (UIColor * _Nonnull)apptentiveMessageCenterTextViewBorder SWIFT_WARN_UNUSED_RESULT; -+ (void)setApptentiveMessageCenterTextViewBorder:(UIColor * _Nonnull)value; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterTextInputBorder;) ++ (UIColor * _Nonnull)apptentiveMessageCenterTextInputBorder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInputBorder:(UIColor * _Nonnull)value; /// The color to use for the attachment button for the compose view for message center. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterAttachmentButton;) + (UIColor * _Nonnull)apptentiveMessageCenterAttachmentButton SWIFT_WARN_UNUSED_RESULT; + (void)setApptentiveMessageCenterAttachmentButton:(UIColor * _Nonnull)value; /// The color to use for the text view placeholder for the compose view for message center. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageTextViewPlaceholder;) -+ (UIColor * _Nonnull)apptentiveMessageTextViewPlaceholder SWIFT_WARN_UNUSED_RESULT; -+ (void)setApptentiveMessageTextViewPlaceholder:(UIColor * _Nonnull)value; -/// The color to use for the text view border for the compose view for message center. -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageTextViewBorder;) -+ (UIColor * _Nonnull)apptentiveMessageTextViewBorder SWIFT_WARN_UNUSED_RESULT; -+ (void)setApptentiveMessageTextViewBorder:(UIColor * _Nonnull)value; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageTextInputPlaceholder;) ++ (UIColor * _Nonnull)apptentiveMessageTextInputPlaceholder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageTextInputPlaceholder:(UIColor * _Nonnull)value; /// The color to use for the status message in message center. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull apptentiveMessageCenterStatus;) + (UIColor * _Nonnull)apptentiveMessageCenterStatus SWIFT_WARN_UNUSED_RESULT; @@ -1494,6 +1531,18 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIColor * _Nonnull app @interface UIFont (SWIFT_EXTENSION(ApptentiveKit)) +/// The font to use for placeholder for text inputs in message center. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIFont * _Nonnull apptentiveMessageCenterTextInputPlaceholder;) ++ (UIFont * _Nonnull)apptentiveMessageCenterTextInputPlaceholder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInputPlaceholder:(UIFont * _Nonnull)value; +/// The font to use for text inputs in message menter. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIFont * _Nonnull apptentiveMessageCenterTextInput;) ++ (UIFont * _Nonnull)apptentiveMessageCenterTextInput SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveMessageCenterTextInput:(UIFont * _Nonnull)value; +/// The font to use for placeholder text for text inputs in surveys. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIFont * _Nonnull apptentiveTextInputPlaceholder;) ++ (UIFont * _Nonnull)apptentiveTextInputPlaceholder SWIFT_WARN_UNUSED_RESULT; ++ (void)setApptentiveTextInputPlaceholder:(UIFont * _Nonnull)value; /// The font to use for the greeting title for message center. SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) UIFont * _Nonnull apptentiveMessageCenterStatus;) + (UIFont * _Nonnull)apptentiveMessageCenterStatus SWIFT_WARN_UNUSED_RESULT; @@ -1615,6 +1664,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class) NSInteger apptentiveStyle;) + (void)setApptentiveStyle:(NSInteger)newValue; @end + enum ToolbarMode : NSInteger; @interface UIToolbar (SWIFT_EXTENSION(ApptentiveKit)) diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Info.plist b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Info.plist index 24281b9..7d77370 100644 Binary files a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Info.plist and b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Info.plist differ diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 00a1dbe..fce8cc7 100644 Binary files a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 6a5c588..425e131 100644 --- a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -52,7 +52,8 @@ public protocol SurveyViewModelDelegate : AnyObject { final public let closeConfirmationBackButtonLabel: Swift.String final public let closeConfirmationCloseButtonLabel: Swift.String weak public var delegate: ApptentiveKit.SurveyViewModelDelegate? - public var termsAndConditionsLabel: Swift.String? + public var termsAndConditionsLinkText: Swift.String? + public var rangeChoiceLabelNumberFormatter: Foundation.NumberFormatter public var isValid: Swift.Bool { get } @@ -296,6 +297,7 @@ public enum ApptentiveError : Swift.Error { case fileExistsAtContainerDirectoryPath case mismatchedCredentials } +public var apptentiveAssertionHandler: (@autoclosure () -> Swift.String, Swift.StaticString, Swift.UInt) -> () public protocol CustomDataCompatible { } extension Swift.String : ApptentiveKit.CustomDataCompatible { @@ -351,7 +353,7 @@ public protocol MessageCenterViewModelDelegate : AnyObject { final public let greetingTitle: Swift.String final public let greetingBody: Swift.String final public let greetingImageURL: Foundation.URL - final public let statusBody: Swift.String + final public let statusBody: Swift.String? public var groupedMessages: [[ApptentiveKit.MessageCenterViewModel.Message]] public var hasLoadedMessages: Swift.Bool public var thumbnailSize: CoreGraphics.CGSize { @@ -455,8 +457,19 @@ public enum MessageCenterViewModelError : Swift.Error { } } extension ApptentiveKit.Apptentive { - public func presentInteraction(_ interaction: ApptentiveKit.Interaction, from presentingViewController: UIKit.UIViewController) throws - public func loadEngagementManifest(at url: Foundation.URL?) + public var engagementManifestURL: Foundation.URL? { + get + } + public func loadEngagementManifest(at url: Foundation.URL?, completion: @escaping (Swift.Result) -> Swift.Void) + public func getInteractionList(_ completion: @escaping ([ApptentiveKit.Apptentive.InteractionListItem]) -> Swift.Void) + public func presentInteraction(with id: Swift.String, completion: @escaping (Swift.Result) -> Swift.Void) + public func presentInteraction(at url: Foundation.URL, completion: @escaping (Swift.Result) -> Swift.Void) + public struct InteractionListItem { + public let id: Swift.String + public let displayName: Swift.String + public let typeName: Swift.String + } + public func getEventList(_ completion: @escaping ([Swift.String]) -> Swift.Void) } extension ApptentiveKit.SurveyViewModel { @_hasMissingDesignatedInitializers public class Question { @@ -472,9 +485,6 @@ extension ApptentiveKit.SurveyViewModel { public var accessibilityLabel: Swift.String { get } - public var accessibilityHint: Swift.String? { - get - } @objc deinit } } @@ -892,10 +902,6 @@ public struct Sysctl { get } } -public struct Interaction : Swift.Decodable { - public let typeName: Swift.String - public init(from decoder: Swift.Decoder) throws -} @objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) public class ApptentiveNavigationController : UIKit.UINavigationController { @_Concurrency.MainActor(unsafe) @objc override dynamic public var preferredStatusBarStyle: UIKit.UIStatusBarStyle { @_Concurrency.MainActor(unsafe) @objc get @@ -907,6 +913,9 @@ public struct Interaction : Swift.Decodable { @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) @objc deinit } +extension UIKit.UITableView { + @_Concurrency.MainActor(unsafe) public static var apptentiveQuestionSeparatorHeight: CoreGraphics.CGFloat +} extension UIKit.UITableView.Style { public static var apptentive: UIKit.UITableView.Style } @@ -938,10 +947,13 @@ extension UIKit.UIImage { @objc public static var apptentiveCheckboxSelected: UIKit.UIImage? } extension UIKit.UIColor { - @objc public static var apptentiveMessageCenterTextViewBorder: UIKit.UIColor + @objc public static var apptentiveMessageCenterTextInputBackground: UIKit.UIColor + @objc public static var apptentiveMessageCenterTextInputPlaceholder: UIKit.UIColor + @objc public static var apptentiveMessageCenterTextInput: UIKit.UIColor + @objc public static var apptentivetextInputTint: UIKit.UIColor + @objc public static var apptentiveMessageCenterTextInputBorder: UIKit.UIColor @objc public static var apptentiveMessageCenterAttachmentButton: UIKit.UIColor - @objc public static var apptentiveMessageTextViewPlaceholder: UIKit.UIColor - @objc public static var apptentiveMessageTextViewBorder: UIKit.UIColor + @objc public static var apptentiveMessageTextInputPlaceholder: UIKit.UIColor @objc public static var apptentiveMessageCenterStatus: UIKit.UIColor @objc public static var apptentiveMessageCenterGreetingBody: UIKit.UIColor @objc public static var apptentiveMessageCenterGreetingTitle: UIKit.UIColor @@ -973,8 +985,12 @@ extension UIKit.UIColor { @objc public static var apptentiveTermsOfServiceLabel: UIKit.UIColor @objc public static var apptentiveSubmitButtonTitle: UIKit.UIColor public static var apptentiveSubmitButtonBorder: UIKit.UIColor + public static var apptentiveQuestionSeparator: UIKit.UIColor } extension UIKit.UIFont { + @objc public static var apptentiveMessageCenterTextInputPlaceholder: UIKit.UIFont + @objc public static var apptentiveMessageCenterTextInput: UIKit.UIFont + @objc public static var apptentiveTextInputPlaceholder: UIKit.UIFont @objc public static var apptentiveMessageCenterStatus: UIKit.UIFont @objc public static var apptentiveMessageCenterGreetingTitle: UIKit.UIFont @objc public static var apptentiveMessageCenterGreetingBody: UIKit.UIFont diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index cafaef1..a20fb48 100644 Binary files a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index af4583b..35922a9 100644 --- a/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/src/ios/ApptentiveKit.xcframework/ios-arm64_x86_64-simulator/ApptentiveKit.framework/Modules/ApptentiveKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -52,7 +52,8 @@ public protocol SurveyViewModelDelegate : AnyObject { final public let closeConfirmationBackButtonLabel: Swift.String final public let closeConfirmationCloseButtonLabel: Swift.String weak public var delegate: ApptentiveKit.SurveyViewModelDelegate? - public var termsAndConditionsLabel: Swift.String? + public var termsAndConditionsLinkText: Swift.String? + public var rangeChoiceLabelNumberFormatter: Foundation.NumberFormatter public var isValid: Swift.Bool { get } @@ -296,6 +297,7 @@ public enum ApptentiveError : Swift.Error { case fileExistsAtContainerDirectoryPath case mismatchedCredentials } +public var apptentiveAssertionHandler: (@autoclosure () -> Swift.String, Swift.StaticString, Swift.UInt) -> () public protocol CustomDataCompatible { } extension Swift.String : ApptentiveKit.CustomDataCompatible { @@ -351,7 +353,7 @@ public protocol MessageCenterViewModelDelegate : AnyObject { final public let greetingTitle: Swift.String final public let greetingBody: Swift.String final public let greetingImageURL: Foundation.URL - final public let statusBody: Swift.String + final public let statusBody: Swift.String? public var groupedMessages: [[ApptentiveKit.MessageCenterViewModel.Message]] public var hasLoadedMessages: Swift.Bool public var thumbnailSize: CoreGraphics.CGSize { @@ -455,8 +457,19 @@ public enum MessageCenterViewModelError : Swift.Error { } } extension ApptentiveKit.Apptentive { - public func presentInteraction(_ interaction: ApptentiveKit.Interaction, from presentingViewController: UIKit.UIViewController) throws - public func loadEngagementManifest(at url: Foundation.URL?) + public var engagementManifestURL: Foundation.URL? { + get + } + public func loadEngagementManifest(at url: Foundation.URL?, completion: @escaping (Swift.Result) -> Swift.Void) + public func getInteractionList(_ completion: @escaping ([ApptentiveKit.Apptentive.InteractionListItem]) -> Swift.Void) + public func presentInteraction(with id: Swift.String, completion: @escaping (Swift.Result) -> Swift.Void) + public func presentInteraction(at url: Foundation.URL, completion: @escaping (Swift.Result) -> Swift.Void) + public struct InteractionListItem { + public let id: Swift.String + public let displayName: Swift.String + public let typeName: Swift.String + } + public func getEventList(_ completion: @escaping ([Swift.String]) -> Swift.Void) } extension ApptentiveKit.SurveyViewModel { @_hasMissingDesignatedInitializers public class Question { @@ -472,9 +485,6 @@ extension ApptentiveKit.SurveyViewModel { public var accessibilityLabel: Swift.String { get } - public var accessibilityHint: Swift.String? { - get - } @objc deinit } } @@ -892,10 +902,6 @@ public struct Sysctl { get } } -public struct Interaction : Swift.Decodable { - public let typeName: Swift.String - public init(from decoder: Swift.Decoder) throws -} @objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) public class ApptentiveNavigationController : UIKit.UINavigationController { @_Concurrency.MainActor(unsafe) @objc override dynamic public var preferredStatusBarStyle: UIKit.UIStatusBarStyle { @_Concurrency.MainActor(unsafe) @objc get @@ -907,6 +913,9 @@ public struct Interaction : Swift.Decodable { @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder) @objc deinit } +extension UIKit.UITableView { + @_Concurrency.MainActor(unsafe) public static var apptentiveQuestionSeparatorHeight: CoreGraphics.CGFloat +} extension UIKit.UITableView.Style { public static var apptentive: UIKit.UITableView.Style } @@ -938,10 +947,13 @@ extension UIKit.UIImage { @objc public static var apptentiveCheckboxSelected: UIKit.UIImage? } extension UIKit.UIColor { - @objc public static var apptentiveMessageCenterTextViewBorder: UIKit.UIColor + @objc public static var apptentiveMessageCenterTextInputBackground: UIKit.UIColor + @objc public static var apptentiveMessageCenterTextInputPlaceholder: UIKit.UIColor + @objc public static var apptentiveMessageCenterTextInput: UIKit.UIColor + @objc public static var apptentivetextInputTint: UIKit.UIColor + @objc public static var apptentiveMessageCenterTextInputBorder: UIKit.UIColor @objc public static var apptentiveMessageCenterAttachmentButton: UIKit.UIColor - @objc public static var apptentiveMessageTextViewPlaceholder: UIKit.UIColor - @objc public static var apptentiveMessageTextViewBorder: UIKit.UIColor + @objc public static var apptentiveMessageTextInputPlaceholder: UIKit.UIColor @objc public static var apptentiveMessageCenterStatus: UIKit.UIColor @objc public static var apptentiveMessageCenterGreetingBody: UIKit.UIColor @objc public static var apptentiveMessageCenterGreetingTitle: UIKit.UIColor @@ -973,8 +985,12 @@ extension UIKit.UIColor { @objc public static var apptentiveTermsOfServiceLabel: UIKit.UIColor @objc public static var apptentiveSubmitButtonTitle: UIKit.UIColor public static var apptentiveSubmitButtonBorder: UIKit.UIColor + public static var apptentiveQuestionSeparator: UIKit.UIColor } extension UIKit.UIFont { + @objc public static var apptentiveMessageCenterTextInputPlaceholder: UIKit.UIFont + @objc public static var apptentiveMessageCenterTextInput: UIKit.UIFont + @objc public static var apptentiveTextInputPlaceholder: UIKit.UIFont @objc public static var apptentiveMessageCenterStatus: UIKit.UIFont @objc public static var apptentiveMessageCenterGreetingTitle: UIKit.UIFont @objc public static var apptentiveMessageCenterGreetingBody: UIKit.UIFont