FLUTTER ECOSYSTEM

time_range_picker

一个用于 Flutter 的时间范围选择器。此小部件允许您打开一个对话框,以选择包含开始时间和结束时间的时间段。

time_range_picker 封面
最新版本
2.3.1
近 30 天下载
5460
喜欢数
186
Pub 分数
140

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个 Flutter 包,提供可自定义的时间范围选择器小部件,通过直观的对话框界面,使用户能够在指定时间范围内选择开始时间和结束时间。专为跨平台使用而设计,支持 Android、iOS、Web、macOS、Windows 和 Linux。该选择器非常适合用于日程安排、预订或任何需要精确时间间隔选择的应用程序。它可无缝集成到现有的 Flutter 应用中,并提供简洁、响应式的用户界面。

适合场景
  • 安排预约
  • 预订时间槽
  • 设置定时器
  • 配置事件持续时间
  • 跟踪工作时间
主要特点
  • 基于对话框的时间选择
  • 开始和结束时间选择器
  • 跨平台兼容性
  • 可自定义的 UI
  • 响应式设计
适合对象
  • 日历和日程安排应用
  • 时间跟踪工具
  • 预订系统
  • 事件管理平台
  • 生产力应用
使用建议
  • 需要 Flutter SDK 2.0 或更高版本
  • 时间步长间隔的自定义有限
  • 不支持重叠时间的内置验证
  • 可能需要额外的样式以支持深色模式
  • 依赖外部 GitHub 仓库以获取更新
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add time_range_picker

所属分类

源码仓库

关联项目