ChannelDataManager class

Mixed in types

Properties

allDataMap Map<String, Map<String, List<ChannelItemInfo>>>
所有数据
finalinherited
allLineShowList List<Series<LinearSales, DateTime>>
跟上面不同的是这个是没有被过滤的这个数据是没有被过滤的
finalinherited
days int
默认展示七天数据
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
lineShowList List<Series<LinearSales, DateTime>>
折线图显示数据 折线的按照每个 条目 分割,每个 条目 里面有它最近多天的数据
finalinherited
listViewDataList List<LineListItemBean>
列表数据
finalinherited
maxAverage double
条目 最大的平均值
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
singleItemShowMap Map<String, bool>
控制每个 条目 是否显示
finalinherited
singleItemSumCostMap Map<String, int>
单个条目的总耗时,不分日期
finalinherited

Methods

dumpToChannelInfo(BuildContext context, int index, void back()) → void
filterLine(List<Series<LinearSales, DateTime>> allLineShowList, Map<String, bool> singleItemShowMap, List<Series<LinearSales, DateTime>> lineShowList) → void
过滤
inherited
getLineBgColor(int index) Color
获取当前线的背景颜色
inherited
getLineColor(int index) Color
获取当前线的颜色
inherited
getListTitleDesc() String
获取列表的 title 描述
override
getListViewItemDesc(int index) String
获取 listview 的 item 描述
inherited
getListViewItemHeight() int
获取 listview item 的高度,默认等于 40, stack 需要高一点,用来显示更多信息
inherited
getTitle() String
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
parseData(Map<String, Map<String, List<ChannelItemInfo>>> allDataMap, List<Series<LinearSales, DateTime>> allLineShowList, List<Series<LinearSales, DateTime>> lineShowList, Map<String, int> singleItemSumCostMap, Map<String, bool> singleItemShowMap, List<LineListItemBean> listViewDataList) → void
解析处理数据
inherited
resetAllData([bool allDataIgnore = false]) → void
重置所有的数据
inherited
reverseData() → void
翻转数据
inherited
set7or30Days(bool day7) → void
30天或7 天
inherited
showOrHideItem(String name, bool show) → void
显示或隐藏某个条目
inherited
sortData(List<LineListItemBean> listViewDataList, bool desc) → void
排序 desc 是否倒序
inherited
startGetData() Future<void>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

instance ChannelDataManager
final