Package com.appsamurai.storyly.styling

Types

StoryGroupIconStyling
Link copied to clipboard
data class StoryGroupIconStyling @JvmOverloads constructor(height: Float, width: Float, cornerRadius: Float)

This data class represents styling of story group icons

StoryGroupListOrientation
Link copied to clipboard
enum StoryGroupListOrientation : Enum<StoryGroupListOrientation>

This enum class represents orientation of story group list

StoryGroupListStyling
Link copied to clipboard
data class StoryGroupListStyling @JvmOverloads constructor(orientation: StoryGroupListOrientation, sections: Int, horizontalEdgePadding: Float, verticalEdgePadding: Float, horizontalPaddingBetweenItems: Float, verticalPaddingBetweenItems: Float)

This data class represents styling of story group list

StoryGroupTextStyling
Link copied to clipboard
data class StoryGroupTextStyling @JvmOverloads constructor(isVisible: Boolean, typeface: Typeface, textSize: Pair<Int, Int?>, minLines: Int?, maxLines: Int?, lines: Int?, colorSeen: Int, colorNotSeen: Int)

This data class represents styling of story group texts

StoryGroupView
Link copied to clipboard
abstract class StoryGroupView(context: Context) : FrameLayout

This class defines the parent class of the custom styling StoryGroupView classes

StoryGroupViewFactory
Link copied to clipboard
abstract class StoryGroupViewFactory

This class defines the structure of StoryGroupViewFactory

StoryHeaderStyling
Link copied to clipboard
data class StoryHeaderStyling @JvmOverloads constructor(isTextVisible: Boolean, isIconVisible: Boolean, isCloseButtonVisible: Boolean, closeButtonIcon: Drawable?, shareButtonIcon: Drawable?)

This data class represents styling of story view header