1@objc(SFMCSdkInAppMessageButton)
2public protocol InAppMessageButton
3
4var id: String? { get }
5
6var index: Int { get }
7
8var text: String? { get }
9
10var textAlignment: InAppMessageAlignment { get }
11
12var backgroundColor: String? { get }
13
14var cornerRadius: InAppMessageSize { get }
15
16var actionType: InAppMessageButtonActionType { get }
17
18var action: String? { get }
19
20var fontFamily: String? { get }
21
22var fontSize: InAppMessageSize { get }
23
24var fontStyle: String? { get }
25
26var fontColor: String? { get }
27
28var border: InAppMessageBorder? { get }
29
30var margin: InAppMessageSpacing? { get }
31
32var additionalMargin: InAppMessageSpacing? { get }
33
34var shadow: InAppMessageShadow? { get }