Package-level declarations

Types

Link copied to clipboard

The type of text field that is displayed when using FeedbackTextFieldType.

Link copied to clipboard
abstract class RatingBody

Defined implementations of a body for the rating dialog.

Link copied to clipboard
class RatingConfig(val ratingViewStyle: RatingViewStyle = RatingViewStyle.CENTER, val feedbackTextFieldType: FeedbackTextFieldType = FeedbackTextFieldType.DEFAULT, val feedbackErrorMessage: String? = null, val withFeedback: Boolean = false, val feedbackOptional: Boolean = true, @IntRange(from = 3, to = 10) val ratingOptionsCount: Int = DEFAULT_RATING_OPTIONS_COUNT, val icons: LibIcons = DEFAULT_ICON_STYLE) : BaseConfigs

The general configuration for the rating dialog.

Link copied to clipboard
class RatingSelection(val withButtonView: Boolean = true, val extraButton: SelectionButton? = null, val onExtraButtonClick: () -> Unit? = null, val negativeButton: SelectionButton? = BaseConstants.DEFAULT_NEGATIVE_BUTTON, val onNegativeClick: () -> Unit? = null, val positiveButton: SelectionButton = BaseConstants.DEFAULT_POSITIVE_BUTTON, val onSelectRating: (rating: Int, feedback: String?) -> Unit) : BaseSelection

The selection configuration for the rating dialog.

Link copied to clipboard