YAFOWIL的数组小部件
项目描述
这是一个YAFOWIL的数组小部件。
源代码
源代码在GIT DVCS中,主分支位于github。
我们很乐意看到许多分支和pull-requests,以便使YAFOWIL变得更好。
贡献者
Robert Niederreiter
Georg Bernhard
变更
1.7 (2022-10-06)
引入新方法set_value_index,以允许在索引钩子中进行正确的自定义索引。[lenadax]
1.6.1 (2019-11-20)
使用bdajax.register进行绑定函数的注册。[rnix]
1.6 (2019-07-31)
当数组被修改时,添加额外的JS钩子。现在提供的钩子有:before_add、add、remove、before_up、up、before_down、down和index。[rnix]
添加array_display_renderer。[rnix]
1.5 (2018-07-16)
兼容Python 3。[rnix]
将doctests转换为unittests。[rnix]
1.4 (2016-09-09)
为yafowil.plone提供的plone5主题添加专用的CSS。[rnix, 2016-06-28]
使用yafowil.utils.entry_point装饰器。[rnix, 2016-06-27]
对bootstrap主题CSS进行微小更改。[rnix, 2016-06-27]
1.3.1 (2015-06-25)
解决JSHint错误和警告。[thet]
修复默认主题中显示图标时的CSS。[marfago]
1.3 (2015-01-23)
修复mark_disabled函数。[rnix]
适配到yafowil.bootstrap 1.2。[rnix]
1.2.1
如果widget属性中设置了display_proxy属性,则不挂钩array_display_proxy。[rnix, 2012-10-26]
尽可能使用yafowil.utils.attr_value。[rnix, 2012-10-25]
1.2
如果不存在,则将array CSS类添加到数组包装器的DOM元素中(如果数组蓝图中的class属性被覆盖,可能会发生这种情况)。JavaScript依赖于这个CSS类。[rnix, 2012-07-25]
采用资源提供方式。[rnix, 2012-06-12]
删除示例应用。[rnix, 2012-06-12]
1.1
将父元素传递给数组提取器的显式提取调用(如复合提取器所做的那样)。[jensens, 2012-05-20]
处理array蓝图中的required属性。[rnix, 2012-04-19]
处理叶子数组子元素的display模式和disabled属性。[rnix, 2012-04-17]
为array蓝图引入add、remove、sort和static属性。[rnix, 2012-04-13]
1.0
实现yafowil 1.3的entry_point注册[agitator, 2012-02-15]
0.9
使其工作[rnix]
许可协议
版权(c)2011-2021,BlueDynamics Alliance,奥地利,德国,瑞士 版权(c)2021,Yafowil贡献者 版权所有。
在满足以下条件的情况下,允许重新分发和使用源代码和二进制形式,无论是否修改:
源代码重新分发必须保留上述版权声明、本许可证列表和以下免责声明。
二进制形式的重新分发必须复制上述版权声明、本许可证列表和以下免责声明在随重新分发提供的文档和其他材料中。
本软件由版权所有者和贡献者提供“按原样”以及任何明示或暗示的保证,包括但不限于适销性和针对特定目的的适用性保证均予以否认。在任何情况下,版权所有者或贡献者均不对任何直接、间接、偶然、特殊、示范性或后果性的损害(包括但不限于替代商品或服务的采购;使用、数据或利润的损失;或业务中断)承担责任,无论这种损害是否因本软件的使用或本软件的任何缺陷而引起,即使已被告知此类损害的可能性。