CardConfig

constructor(@DrawableRes cardPlaceHolderImage: Int, @DrawableRes inboxEmptyImage: Int, cardsDateFormat: String)

Create an instance of Card Configuration.

Parameters

cardPlaceHolderImage

SDK shows a placeholder image in case the image download fails. In case you want to change the placeholder image pass in the resource id of the image else pass -1.

inboxEmptyImage

SDK shows an image indicating inbox is empty. In case you want to change the image pass in the resource id of the image else pass -1.

cardsDateFormat

String for formatting date shown on each card.


constructor(isSwipeRefreshEnabled: Boolean)

Create an instance of Card Configuration.

Parameters

isSwipeRefreshEnabled

true if swipe refresh should be enabled, else false.


constructor(cardPlaceHolderImage: Int, inboxEmptyImage: Int)

Create an instance of Card Configuration.

Parameters

cardPlaceHolderImage

SDK shows a placeholder image in case the image download fails. In case you want to change the placeholder image pass in the resource id of the image else pass -1.

inboxEmptyImage

SDK shows an image indicating inbox is empty. In case you want to change the image pass in the resource id of the image else pass -1.


constructor(@DrawableRes cardPlaceHolderImage: Int = -1, @DrawableRes inboxEmptyImage: Int = -1, cardsDateFormat: String, isSwipeRefreshEnabled: Boolean)

Parameters

cardPlaceHolderImage

SDK shows a placeholder image in case the image download fails. In case you want to change the placeholder image pass in the resource id of the image else pass -1.

inboxEmptyImage

SDK shows an image indicating inbox is empty. In case you want to change the image pass in the resource id of the image else pass -1.

cardsDateFormat

String for formatting date shown on each card.

isSwipeRefreshEnabled

true if swipe refresh should be enabled, else false.