{"id":21174870,"url":"https://github.com/mindinventory/slider_controller","last_synced_at":"2025-07-09T21:31:24.350Z","repository":{"id":56839631,"uuid":"448847736","full_name":"Mindinventory/slider_controller","owner":"Mindinventory","description":"A package that gives us a slider controller a custom widget. This widget is used for easy customization for the slider widget.","archived":false,"fork":false,"pushed_at":"2023-03-30T05:56:01.000Z","size":1202,"stargazers_count":18,"open_issues_count":0,"forks_count":9,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-05T07:22:31.050Z","etag":null,"topics":["flutter-slider-controller","slider","slider-controller","slider-package","slider-plugin"],"latest_commit_sha":null,"homepage":"https://www.mindinventory.com/flutter-app-development.php","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mindinventory.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-01-17T10:27:28.000Z","updated_at":"2024-11-24T11:16:37.000Z","dependencies_parsed_at":"2023-02-01T10:00:38.364Z","dependency_job_id":null,"html_url":"https://github.com/Mindinventory/slider_controller","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Mindinventory/slider_controller","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mindinventory%2Fslider_controller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mindinventory%2Fslider_controller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mindinventory%2Fslider_controller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mindinventory%2Fslider_controller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mindinventory","download_url":"https://codeload.github.com/Mindinventory/slider_controller/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mindinventory%2Fslider_controller/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264503949,"owners_count":23618762,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flutter-slider-controller","slider","slider-controller","slider-package","slider-plugin"],"created_at":"2024-11-20T16:56:28.920Z","updated_at":"2025-07-09T21:31:24.013Z","avatar_url":"https://github.com/Mindinventory.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# slider_controller\n\n\u003ca href=\"https://flutter.dev/\"\u003e\u003cimg src=\"https://img.shields.io/badge/flutter-website-deepskyblue.svg\" alt=\"Flutter Website\"\u003e\u003c/a\u003e\n\u003ca href=\"https://dart.dev\"\u003e\u003cimg src=\"https://img.shields.io/badge/dart-website-deepskyblue.svg\" alt=\"Dart Website\"\u003e\u003c/a\u003e\n\u003ca href=\"https://developer.android.com\" style=\"pointer-events: stroke;\" target=\"_blank\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/platform-Android-deepskyblue\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://developer.apple.com/ios/\" style=\"pointer-events: stroke;\" target=\"_blank\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/platform-iOS-deepskyblue\"\u003e\n\u003c/a\u003e\n\u003ca href=\"\" style=\"pointer-events: stroke;\" target=\"_blank\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/platform-Web-deepskyblue\"\u003e\n\u003c/a\u003e\n\u003ca href=\"\" style=\"pointer-events: stroke;\" target=\"_blank\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/platform-Mac-deepskyblue\"\u003e\n\u003c/a\u003e\n\u003ca href=\"\" style=\"pointer-events: stroke;\" target=\"_blank\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/platform-Linux-deepskyblue\"\u003e\n\u003c/a\u003e\n\u003ca href=\"\" style=\"pointer-events: stroke;\" target=\"_blank\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/platform-Windows-deepskyblue\"\u003e\n\u003c/a\u003e\n\u003ca href=\"\"\u003e\u003cimg src=\"https://app.codacy.com/project/badge/Grade/dc683c9cc61b499fa7cdbf54e4d9ff35\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Mindinventory/slider_controller/blob/master/LICENSE\" style=\"pointer-events: stroke;\" target=\"_blank\"\u003e\n\u003cimg src=\"https://img.shields.io/github/license/Mindinventory/slider_controller\"\u003e\u003c/a\u003e\n\u003ca href=\"https://pub.dev/packages/slider_controller\"\u003e\u003cimg src=\"https://img.shields.io/pub/v/slider_controller?color=as\u0026label=slider_controller\u0026logo=as1\u0026logoColor=blue\u0026style=social\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/Mindinventory/slider_controller\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/Mindinventory/slider_controller?style=social\" alt=\"MIT License\"\u003e\u003c/a\u003e\n\nA package that gives us a slider controller a custom widget. This widget is used for easy customization for the slider widget.\n\n## Key Features\n\n* Ready to use custom slider widget.\n* Easy customization for the slider widget.\n\n# Preview\n\n![slider_controller](https://github.com/Mindinventory/slider_controller/blob/master/assets/slider_controller.gif)\n\n## Basic Usage\n\nImport it to your project file\n\n```dart\nimport 'package:slider_controller/slider_controller.dart';\n```\n\nAnd add it in its most basic form like it:\n\n```dart\nSliderController(\n  value: 50.0,\n  onChanged: (value) {\n    print('slider value : $value');\n  },\n);\n```\n\n### Required parameters of SliderController\n------------\n\n| Parameter                      | Description                                                                            |\n|--------------------------------|----------------------------------------------------------------------------------------|\n| double value                   | Indicates the default slider thumb value between the 0.0 to 100.0                      |\n| ValueChanged\u003cdouble\u003e onChanged | Called during a drag when the user is selecting a new value for the slider by dragging |\n\n### Optional parameters of SliderController\n------------\n\n| Parameter                           | Default | Description                                                       |\n|-------------------------------------|---------|-------------------------------------------------------------------|\n| ValueChanged\u003cdouble\u003e? onChangeEnd   | -       | Called when the user is done selecting a new value for the slider |\n| ValueChanged\u003cdouble\u003e? onChangeStart | -       | Called when the user starts selecting a new value for the slider  |\n| double min                          | 0.0     | Indicates the Minimum value for the slider                        |\n| double max                          | 100.0   | Indicates the Maximum value for the slider                        |\n| SliderDecoration sliderDecoration   | --      | Used to Decorate the Slider Widget                                |\n| bool isDraggable                    | true    | Used to Enable or Disable Drag Gesture of Slider                  |\n\n### Optional parameters of SliderDecoration\n------------\n\n| Parameter           | Default         | Description                                                     |\n|---------------------|-----------------|-----------------------------------------------------------------|\n| Color inactiveColor | Colors.blueGrey | Defines the background color of the inactive part of the slider |\n| Color activeColor   | Colors.blue     | Defines the background color of the active part of the slider   |\n| Color thumbColor    | Colors.white    | Defines the thumb color of the slider                           |\n| double borderRadius | 20.0            | Indicates the rounded border radius for the slider              |\n| double height       | 50.0            | Indicates the height of the slider                              |\n| bool isThumbVisible | true            | Indicates that slider thumb is visible or not                   |\n| double thumbHeight  | 25.0            | Indicates the height of the slider thumb                        |\n| double thumbWidth   | 5.0             | Indicates the width of the slider thumb                         |\n\n### Guideline for contributors\n------------\n\n* Contribution towards our repository is always welcome, we request contributors to create a pull\n  request for development.\n\n### Guideline to report an issue/feature request\n------------\nIt would be great for us if the reporter can share the below things to understand the root cause of\nthe issue.\n\n* Library version\n* Code snippet\n* Logs if applicable\n* Device specification like (Manufacturer, OS version, etc)\n* Screenshot/video with steps to reproduce the issue\n* Library used\n\nLICENSE!\n------------\n**slider_controller**\nis [MIT-licensed.](https://github.com/Mindinventory/slider_controller/blob/master/LICENSE)\n\nLet us know!\n------------\nWe’d be really happy if you send us links to your projects where you use our component. Just send an\nemail to sales@mindinventory.com And do let us know if you have any questions or suggestion\nregarding our work.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmindinventory%2Fslider_controller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmindinventory%2Fslider_controller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmindinventory%2Fslider_controller/lists"}