是否有可能在列中的列中对dojox.calendar事件进行排序?

时间:2012-10-24 00:19:10

标签: calendar dojo

我想在一天的ColumnView中显示大约10到15个日历。要查看更多活动的空闲空间,我希望每个日历在列视图中拥有自己的列。我将重叠设置为0,但是一个日历的所有事件都需要在同一列中。

查看demo我想在列的左侧显示所有红色事件,在右侧显示所有蓝色事件。

是否有可能这样做,或者为特定日历创建多个日历小部件更容易?

提前致谢!

1 个答案:

答案 0 :(得分:0)

在您的使用案例中,绝对解决方案是每天管理多个列,而dojox.calendar尚未实现。

随意在github页面上注册功能愿望:https://github.com/damiengarbarino/dojo-calendar在问题部分。

话虽如此,您可以更改事件的布局优先级,请参阅:http://livedocs.dojotoolkit.org/dojox/calendar#layout-priority

设置自定义修道院功能,该功能将数据项的日历考虑到列视图layoutPriorityFunction属性。 这是一个排序函数,因此需要比较2个项目并返回0(这里没用),-1或1。

希望这有帮助,

达明