乐趣区

关于flutter:Flutter自定义时间轴timeline

组件

在业务开发中常常会应用到 timeline 时间轴,来记录数据操作记录等,在这自己封装了一个绝对较通用的时间轴组件。

示例

参数

参数 类型 必填 阐明
timelineList List 时间轴数据
lineColor Color 时间轴轴线色彩
height double 时间轴右侧容器高度(默认 80)
titleStyle TextStyle 时间轴题目款式(已定义初始值 如无非凡款式无需传参)
subtitleStyle TextStyle 时间轴副标题色彩 如果 List 数据不蕴含 subtitle 参数则不展现
descriptionStyle TextStyle 时间轴形容款式
leftContent bool 时候展现左侧工夫 true- 展现 false- 不展现 默认 true

timelineList

参数 类型 阐明
title String 题目数据
subtitle String 副标题数据
description String 形容(如果 remark 不为空不展现)
remark String 备注 展现成气泡模式
day String 左侧工夫栏天 如 09-20
time String 左侧工夫了工夫 如 11:40

源码地址:https://github.com/gongchengh…

退出移动版