Interface > healthstack.backend.integration.task > ScaleProperties

ScaleProperties

[androidJvm]
class ScaleProperties(val tag: String, val skipLogic: List<SkipLogic>? = null, val low: Int, val high: Int, val lowLabel: String?, val highLabel: String?) : ItemProperties

Item properties for the scale question.

Parameters

androidJvm

tag Type of UI component to render. (ex) Radio, Dropdown

Constructors

ScaleProperties

[androidJvm]
fun ScaleProperties(tag: String, skipLogic: List<SkipLogic>? = null, low: Int, high: Int, lowLabel: String?, highLabel: String?)

Properties

Name Summary
high

[androidJvm]
val high: Int
Maximum number in Scale.

highLabel

[androidJvm]
val highLabel: String?
Label of maximum number in Scale.

low

[androidJvm]
val low: Int
Minimum number in Scale.

lowLabel

[androidJvm]
val lowLabel: String?
Label of minimum number in Scale.

skipLogic

[androidJvm]
@SerializedName(value = "skip_logic")
val skipLogic: List<SkipLogic>?

tag

[androidJvm]
val tag: String
Type of UI component to render. (ex) Radio, Dropdown