@@ -54,7 +54,7 @@ public class IterableEmbeddedView:UIView {
54
54
55
55
// MARK: Embedded Message Content
56
56
/// Title
57
- private var EMtitle : String ? = " Placeholding Title " {
57
+ private var embeddedMessageTitle : String ? = " Placeholding Title " {
58
58
didSet {
59
59
if let title = embeddedMessageTitle {
60
60
labelTitle. text = title
@@ -80,7 +80,7 @@ public class IterableEmbeddedView:UIView {
80
80
}
81
81
82
82
/// Primary Button Text
83
- var EMbuttonText : String ? = " Placeholding BTN 1 " {
83
+ var embeddedMessagePrimaryBtnTitle : String ? = " Placeholding BTN 1 " {
84
84
didSet {
85
85
if let btn = embeddedMessagePrimaryBtnTitle {
86
86
primaryBtn. titleText = btn
@@ -92,7 +92,7 @@ public class IterableEmbeddedView:UIView {
92
92
}
93
93
94
94
/// Secondary Button Text
95
- var EMbuttonTwoText : String ? = " Placeholding BTN 2 " {
95
+ var embeddedMessageSecondaryBtnTitle : String ? = " Placeholding BTN 2 " {
96
96
didSet {
97
97
if let btn = embeddedMessageSecondaryBtnTitle {
98
98
secondaryBtn. titleText = btn
@@ -179,12 +179,13 @@ public class IterableEmbeddedView:UIView {
179
179
180
180
self . message = message
181
181
182
- let buttonText = message. elements? . buttons? . first? . title
183
- let buttonTwoText = message. elements? . buttons? . count ?? 0 > 1 ? message. elements? . buttons ? [ 1 ] . title : nil
184
- self . EMbuttonText = buttonText
185
- self . EMbuttonTwoText = buttonTwoText
186
- self . EMtitle = message. elements? . title
187
- self . EMdescription = message. elements? . body
182
+ let primaryBtnText = message. elements? . buttons? . first? . title
183
+ let secondaryBtnText = message. elements? . buttons? . count ?? 0 > 1 ? message. elements? . buttons ? [ 1 ] . title : nil
184
+
185
+ self . embeddedMessagePrimaryBtnTitle = primaryBtnText
186
+ self . embeddedMessageSecondaryBtnTitle = secondaryBtnText
187
+ self . embeddedMessageTitle = message. elements? . title
188
+ self . embeddedMessageBody = message. elements? . body
188
189
189
190
if let _ = self . EMimage {
190
191
self . loadViewType ( viewType: viewType)
@@ -227,11 +228,6 @@ public class IterableEmbeddedView:UIView {
227
228
descriptionTextColor = config? . bodyTextColor ?? defaultBodyTextColor
228
229
}
229
230
230
- embeddedMessageTitle = message. elements? . title
231
- embeddedMessageBody = message. elements? . body
232
- embeddedMessagePrimaryBtnTitle = message. elements? . buttons? . first? . title
233
- embeddedMessageSecondaryBtnTitle = message. elements? . buttons? [ 1 ] . title
234
-
235
231
private func loadViewType( viewType: IterableEmbeddedViewType ) {
236
232
switch viewType {
237
233
case . card:
@@ -273,22 +269,6 @@ public class IterableEmbeddedView:UIView {
273
269
cardImageTopConstraint? . isActive = false
274
270
titleToTopConstraint? . isActive = true
275
271
}
276
-
277
- bannerBackgroundColor = config? . backgroundColor ?? defaultBackgroundColor
278
- bannerBorderColor = config? . borderColor ?? defaultBorderColor
279
- bannerBorderWidth = config? . borderWidth ?? 1.0
280
- bannerCornerRadius = config? . borderCornerRadius ?? 8.0
281
- primaryBtnColor = config? . primaryBtnBackgroundColor ?? defaultPrimaryBtnColor
282
- primaryBtnTextColor = config? . primaryBtnTextColor ?? defaultPrimaryBtnTextColor
283
- secondaryBtnColor = config? . secondaryBtnBackgroundColor ?? defaultSecondaryBtnColor
284
- secondaryBtnTextColor = config? . secondaryBtnTextColor ?? defaultSecondaryBtnTextColor
285
- titleTextColor = config? . titleTextColor ?? defaultTitleTextColor
286
- descriptionTextColor = config? . bodyTextColor ?? defaultBodyTextColor
287
-
288
- embeddedMessageTitle = message. elements? . title
289
- embeddedMessageBody = message. elements? . body
290
- embeddedMessagePrimaryBtnTitle = message. elements? . buttons? . first? . title
291
- embeddedMessageSecondaryBtnTitle = message. elements? . buttons ? [ 1 ] . title
292
272
}
293
273
294
274
private func loadImage( from url: URL , withViewType viewType: IterableEmbeddedViewType ) {
0 commit comments