//[tvlib](../../../index.md)/[org.mjdev.tvlib.ui.components.scroll](../index.md)/[ScrollBarVerticalConfigScope](index.md) # ScrollBarVerticalConfigScope [androidJvm]\ data class [ScrollBarVerticalConfigScope](index.md)(val iconSize: [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) = 24.dp, val iconPadding: [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) = 16.dp, val handleColor: [Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color.html) = Color.Black, val handleBorderColor: [Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color.html) = Color.Black, val handleShape: [Shape](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape.html) = RoundedCornerShape(12.0.dp), val handleWidth: [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) = 8.dp, val handleBorderWidth: [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) = 1.dp) ## Constructors | | | |---|---| | [ScrollBarVerticalConfigScope](-scroll-bar-vertical-config-scope.md) | [androidJvm]
constructor(iconSize: [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) = 24.dp, iconPadding: [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) = 16.dp, handleColor: [Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color.html) = Color.Black, handleBorderColor: [Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color.html) = Color.Black, handleShape: [Shape](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape.html) = RoundedCornerShape(12.0.dp), handleWidth: [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) = 8.dp, handleBorderWidth: [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) = 1.dp) | ## Functions | Name | Summary | |---|---| | [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) | | [component2](component2.md) | [androidJvm]
operator fun [component2](component2.md)(): [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) | | [component3](component3.md) | [androidJvm]
operator fun [component3](component3.md)(): [Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color.html) | | [component4](component4.md) | [androidJvm]
operator fun [component4](component4.md)(): [Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color.html) | | [component5](component5.md) | [androidJvm]
operator fun [component5](component5.md)(): [Shape](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape.html) | | [component6](component6.md) | [androidJvm]
operator fun [component6](component6.md)(): [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) | | [component7](component7.md) | [androidJvm]
operator fun [component7](component7.md)(): [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) | | [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(iconSize: [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) = 24.dp, iconPadding: [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) = 16.dp, handleColor: [Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color.html) = Color.Black, handleBorderColor: [Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color.html) = Color.Black, handleShape: [Shape](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape.html) = RoundedCornerShape(12.0.dp), handleWidth: [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) = 8.dp, handleBorderWidth: [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) = 1.dp): [ScrollBarVerticalConfigScope](index.md) | | [equals](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#585090901%2FFunctions%2F-1596939238) | [androidJvm]
open operator override fun [equals](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#585090901%2FFunctions%2F-1596939238)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) | | [hashCode](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1794629105%2FFunctions%2F-1596939238) | [androidJvm]
open override fun [hashCode](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1794629105%2FFunctions%2F-1596939238)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | | [toString](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1616463040%2FFunctions%2F-1596939238) | [androidJvm]
open override fun [toString](../../org.mjdev.tvlib.webscrapper.select/-element-not-found-exception/index.md#1616463040%2FFunctions%2F-1596939238)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | ## Properties | Name | Summary | |---|---| | [handleBorderColor](handle-border-color.md) | [androidJvm]
val [handleBorderColor](handle-border-color.md): [Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color.html) | | [handleBorderWidth](handle-border-width.md) | [androidJvm]
val [handleBorderWidth](handle-border-width.md): [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) | | [handleColor](handle-color.md) | [androidJvm]
val [handleColor](handle-color.md): [Color](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Color.html) | | [handleShape](handle-shape.md) | [androidJvm]
val [handleShape](handle-shape.md): [Shape](https://developer.android.com/reference/kotlin/androidx/compose/ui/graphics/Shape.html) | | [handleWidth](handle-width.md) | [androidJvm]
val [handleWidth](handle-width.md): [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) | | [iconPadding](icon-padding.md) | [androidJvm]
val [iconPadding](icon-padding.md): [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) | | [iconSize](icon-size.md) | [androidJvm]
val [iconSize](icon-size.md): [Dp](https://developer.android.com/reference/kotlin/androidx/compose/ui/unit/Dp.html) |