{"repo":"2307vivek/Seeker","free":true,"listed":false,"github":"https://github.com/2307vivek/Seeker","clone":"git clone https://github.com/2307vivek/Seeker.git","description":"A highly customizable seekbar/slider library for android with support for readahead indicator, segments and more. Made with Jetpack Compose ❤.","language":"Kotlin","stars":409,"topics":["android","jetpack-compose","seekbar","seekbar-android","slider","android-library","jetpack-compose-library","kotlin","kotlin-android"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"Seeker Seeker is a highly customizable seekbar/slider for Android with support for readahead indicator and segments . Made with Jetpack Compose ❤. ) Including in your project Gradle Add the dependency below to your module 's build.gradle file: How to use You can create a Seeker with the Seeker composable. In its simplest form seeker can be used as a regular slider for selecting values from a range or showing progress in a range. Read Ahead indicator A read-ahead indicator shows the amount of content that is already ready to use. It is particularly useful in media streaming apps where some media is downloaded ahead of time to avoid buffering. The readAheadValue property of the Seeker composable can be used to display the read ahead indicator. Creating Segments Seeker can break the track into different sections, which can be used to display different parts in the range. To create segments, a list of Segment needs to be passed in the Seeker composable. The Segment takes the name and the start value form which the segments shlould start. You can also pass an optional color parameter to each segment. The first segment in the list must start from the start point of the range, and all the segments must lie in the range of the seeker, otherwise an IllegalArgumentException will be thrown to avoid unexpected behavior. Segments are by default separated by a gap in the track, which can be customized by passing a dimensions parameter in the composable. Observing current segment The curren","default_branch":null,"files":null,"tree":[],"storefront":"/r/2307vivek","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/2307vivek/Seeker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}