是否有可能将旧的拉力赛任务板转换为新的纸板
Is it possible to convert the old Rally Task Board to the new Cardboard
在过去的一个月里,我一直在使用Rally应用程序自定义,并且对可用的功能印象深刻。我一直在把开发传统"任务板"应用程序的想法扔到新的纸板风格的应用程序上。我已经在GitHub和所有类似努力的文档上进行了搜索,但似乎个人总是试图更新传统应用程序。我想知道这是因为纸板功能的现有限制,还是因为他们有可能用更新的过程取代传统应用程序?
假设可以将任务板应用程序重新开发为纸板应用程序以包含一些新功能(例如内联编辑,着色等)是否合理?切换到更新的SDK还可以为其他新功能打开更好的开发过程。
我所看到的当前限制是,没有一种简单的方法来重现按用户故事分组的"行"或任务。
如果有人有经验或建议如何扩展纸板应用程序以启用行,欢迎您的输入。
Rally SDK 2文档
这是由于AppSDK2中纸板的现有限制。
像下面这样的简单代码将构建一个基本的任务对象纸板,但它不会像传统的任务板应用程序中的板。除了默认的Name和Owner之外,还可以使用cardConfig向卡片添加字段:
var myCardConfig = {
xtype: 'rallycard',
fields: ['ToDo', 'Estimate', 'WorkProduct'],
editable: true
}
但是editable: true
只允许Name可编辑。
卡片上可以编辑的字段仍然非常有限。
在任务卡的左侧,在垂直泳道之外,也没有简单的方法来添加工作产品(用户故事)卡。
Ext.define('CustomApp', {
extend: 'Rally.app.TimeboxScopedApp',
componentCls: 'app',
scopeType: 'iteration',
onScopeChange: function(scope) {
this._iteration = scope.record.get('_ref');
var myCardConfig = {
xtype: 'rallycard',
fields: ['ToDo', 'Estimate', 'WorkProduct'],
editable: true
}
if(!this.board) {
this.board = this.add({
xtype: 'rallycardboard',
types: ['Task'],
attribute: 'State',
cardConfig: myCardConfig,
storeConfig: {
filters: [scope.getQueryFilter()]
}
});
} else {
this.board.refresh({
storeConfig: {
filters: [scope.getQueryFilter()]
}
});
}
this.iteration = scope.getRecord();
}
});
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- 如何在Javascript中将JSon对象转换为数组
- 使用JS将数组转换为json对象
- 如何使用json将对象列表从java转换为javascript
- 偶尔结结巴巴地说“;堆叠的”;translate()上的转换(v4.0.0-alpha40)
- 为什么在单独的函数中应用时转换会闪烁/断断续续(D3)
- 在Javascript中转换对象数组
- 将数字转换为一定数量的硬币
- 将纯文本URL转换为可单击链接
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 如何使用js将SNAPSHOT内部版本号转换为3位数的整数
- 如何将TypeScript对象转换为普通对象
- 检测个位数整数时正在转换毫秒
- 从javascript到jquery的转换
- DOM事件通过JSON转换为java
- 将圆柱体转换为弯管
- 混合 ui-sref 和 $state.go 在 Angular ui-router 中进行状态转换
- JavaScript代码问题:我正在将对象转换为数组
- 如何将字母转换为二进制代码
- 是否有可能将旧的拉力赛任务板转换为新的纸板