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

67次阅读

共计 511 个字符,预计需要花费 2 分钟才能阅读完成。

组件

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

示例

参数

参数 类型 必填 阐明
timelineListList 时间轴数据
lineColorColor 时间轴轴线色彩
heightdouble 时间轴右侧容器高度(默认 80)
titleStyleTextStyle 时间轴题目款式(已定义初始值 如无非凡款式无需传参)
subtitleStyleTextStyle 时间轴副标题色彩 如果 List 数据不蕴含 subtitle 参数则不展现
descriptionStyleTextStyle 时间轴形容款式
leftContentbool 时候展现左侧工夫 true- 展现 false- 不展现 默认 true

timelineList

参数 类型 阐明
titleString 题目数据
subtitleString 副标题数据
descriptionString 形容(如果 remark 不为空不展现)
remarkString 备注 展现成气泡模式
dayString 左侧工夫栏天 如 09-20
timeString 左侧工夫了工夫 如 11:40

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

正文完
 0