All Projects → jpnurmi → flutter_spinbox

jpnurmi / flutter_spinbox

Licence: MIT license
Material & Cupertino SpinBox for Flutter

Programming Languages

dart
5743 projects
C++
36643 projects - #6 most used programming language
CMake
9771 projects
HTML
75241 projects
c
50402 projects - #5 most used programming language
swift
15916 projects

Projects that are alternatives of or similar to flutter spinbox

FlutterLoadingGIFs
Loading indicator GIFs. Material and Cupertino (Android and iOS) loading indicators in assorted sizes. Use as placeholders for loading remote image assets. Demo: https://gallery.codelessly.com/flutterwebsites/loadinggifs/
Stars: ✭ 28 (+7.69%)
Mutual labels:  flutter-widget, cupertino
nil
A simple Flutter widget to add in the widget tree when you want to show nothing, with minimal impact on performance.
Stars: ✭ 130 (+400%)
Mutual labels:  flutter-widget
Flutter swiper
The best swiper for flutter , with multiple layouts, infinite loop. Compatible with Android & iOS.
Stars: ✭ 3,209 (+12242.31%)
Mutual labels:  flutter-widget
flutter dribble login challenge
A flutter animation UI challenge.
Stars: ✭ 51 (+96.15%)
Mutual labels:  flutter-widget
Flutter deer
🦌 Flutter 练习项目(包括集成测试、可访问性测试)。内含完整UI设计图,更贴近真实项目的练习。Flutter practice project. Includes a complete UI design and exercises that are closer to real projects.
Stars: ✭ 5,725 (+21919.23%)
Mutual labels:  flutter-widget
FlutterBoardView
BoardView written for the flutter framework.
Stars: ✭ 82 (+215.38%)
Mutual labels:  flutter-widget
Flutter ui challenges
100+ Professional UI implementations with Code in Flutter. Available in Android, iOS, Linux and Web
Stars: ✭ 3,473 (+13257.69%)
Mutual labels:  flutter-widget
flutter contest
Flutter project submitted on Flutter contest
Stars: ✭ 14 (-46.15%)
Mutual labels:  flutter-widget
bottom animation
Bottom Navigation Mixed Animation
Stars: ✭ 32 (+23.08%)
Mutual labels:  flutter-widget
Getwidget
Most popular and easy to use open source UI library with 1000+ Widgets to build flutter app.
Stars: ✭ 2,555 (+9726.92%)
Mutual labels:  flutter-widget
Gsy github app flutter
Flutter 超完整的开源项目,功能丰富,适合学习和日常使用。GSYGithubApp系列的优势:我们目前已经拥有Flutter、Weex、ReactNative、kotlin 四个版本。 功能齐全,项目框架内技术涉及面广,完成度高,持续维护,配套文章,适合全面学习,对比参考。跨平台的开源Github客户端App,更好的体验,更丰富的功能,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验Σ( ̄。 ̄ノ)ノ。同款Weex版本 : https://github.com/CarGuo/GSYGithubAppWeex 、同款React Native版本 : https://github.com/CarGuo/GSYGithubApp 、原生 kotlin 版本 https:…
Stars: ✭ 12,920 (+49592.31%)
Mutual labels:  flutter-widget
Flutter Learning
🔥 👍 🌟 ⭐ ⭐⭐ Flutter all you want.Flutter install,flutter samples,Flutter projects,Flutter plugin,Flutter problems,Dart codes,etc.Flutter安装和配置,Flutter开发遇到的难题,Flutter示例代码和模板,Flutter项目实战,Dart语言学习示例代码。
Stars: ✭ 4,941 (+18903.85%)
Mutual labels:  flutter-widget
Spotify-Clone-using-Flutter
Welcome to Flutter Day 1 to 30 — Building a Spotify Clone using Flutter
Stars: ✭ 48 (+84.62%)
Mutual labels:  flutter-widget
Flutterscreens
A collection of Screens and attractive UIs built with Flutter ready to be used in your applications. No external libraries are used. Just download, add to your project and use.
Stars: ✭ 4,372 (+16715.38%)
Mutual labels:  flutter-widget
flip view
A Flutter app with flip animation to view profiles of friends. 🌟
Stars: ✭ 69 (+165.38%)
Mutual labels:  flutter-widget
Fl chart
A powerful Flutter chart library, currently supporting Line Chart, Bar Chart, Pie Chart, Scatter Chart and Radar Chart.
Stars: ✭ 3,882 (+14830.77%)
Mutual labels:  flutter-widget
Gsy flutter demo
Flutter 不同于 GSYGithubAppFlutter 完整项目,本项目将逐步完善各种 Flutter 独立例子,方便新手学习上手和小问题方案解决。 目前开始逐步补全完善,主要提供一些有用或者有趣的例子,如果你也有好例子,欢迎提交 PR 。
Stars: ✭ 2,140 (+8130.77%)
Mutual labels:  flutter-widget
flutter bolg manage
Flutter实战项目,采用Getx框架管理,遵循Material design设计风格,适合您实战参考或练手
Stars: ✭ 373 (+1334.62%)
Mutual labels:  flutter-widget
flutter easyloading
✨A clean and lightweight loading/toast widget for Flutter, easy to use without context, support iOS、Android and Web
Stars: ✭ 1,021 (+3826.92%)
Mutual labels:  flutter-widget
flutter base
实现一套代码,2种风格,ios使用Cupertino风格组件,andriod、fuchsia使用Material风格组件
Stars: ✭ 23 (-11.54%)
Mutual labels:  cupertino

SpinBox for Flutter

pub score build codecov style: lint license: MIT

SpinBox for Flutter is a numeric input widget with an input field for entering a specific value, and spin buttons for quick, convenient, and accurate value adjustments.

SpinBox for Flutter comes in two variants. It provides implementations for both designs in Flutter, Material and Cupertino (iOS).

Material Design

SpinBox

import 'package:flutter_spinbox/material.dart'; // or flutter_spinbox.dart for both

SpinBox(
  min: 1,
  max: 100,
  value: 50,
  onChanged: (value) => print(value),
)

See also Material Components widgets package.

Cupertino (iOS-style) Design

CupertinoSpinBox

import 'package:flutter_spinbox/cupertino.dart'; // or flutter_spinbox.dart for both

CupertinoSpinBox(
  min: 1,
  max: 100,
  value: 50,
  onChanged: (value) => print(value),
)

See also Cupertino (iOS-style) widgets package.

Guidelines

Spin boxes are best suited for such applications

  • that deal with large numeric value ranges and high precisions,
  • where users typically know upfront the exact value they are entering,
  • where users may later have a need to accurately adjust a previously entered value.

As a rule of thumb, spin boxes are great for scenarios where

  • sliders and alike UI controls are too inaccurate,
  • tumblers and alike UI controls cannot provide enough value range,
  • and a plain text field is inconvenient for value adjustments (open the VKB, move the cursor, erase the previous value, enter a new value... vs. tap-tap-done).

Usage

To use this package, add flutter_spinbox as a dependency in your pubspec.yaml file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].