如何解决Highcharts Sankey可拖动节点
我一直在尝试创建具有可拖动节点的HighCharts sankey图。
在文档中应该可以做到这一点,但是我无法使其正常工作。
首先有可能做到这一点,如何实现呢?有人可以分享“小提琴”吗?
解决方法
不幸的是,无法将device
模块与sankey系列一起使用。如您所见,sankey API:https://api.highcharts.com/highcharts/series.sankey中没有 String selectedOccasion;
@override
Widget build(BuildContext context) {
final collectionProvider = Provider.of<CollectionProvider>(context).allOccasions;
return Scaffold(
appBar: AppBar(
backgroundColor: Colors.deepPurpleAccent,title: Text('Viewer'),actions: [
Stack(
children: [
IconButton(
icon: Icon(Icons.add),onPressed: () {
showDialog(
context: context,builder: (context) {
return AlertDialog(
title: Text("Add to collection"),content: DropdownButton<String>(
hint: Text('Select Occasion'),value: selectedOccasion,items: collectionProvider.map((String value) {
return new DropdownMenuItem<String>(
value: value,child: new Text(value),);
}).toList(),onChanged: (String newValue) {
setState(() {
selectedOccasion = newValue;
});
},),);
});
})
],)
],body: Container(child: Text('Body')
);
}
属性,例如列系列:https://api.highcharts.com/highcharts/series.column.dragDrop
您可以在此处建议新功能请求:https://github.com/highcharts/highcharts/issues/new/choose
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。