outstanding-barnacle-源码

上传者: 42138139 | 上传时间: 2021-03-13 16:07:41 | 文件大小: 63KB | 文件类型: ZIP
Heijunka董事会的杰出藤壶又名域模型 您可以按原样使用模型,也可以使用objectEvent部件生成和处理事件以修改模型。 后者也可以作为消息发送给其他应用程序,然后其他应用程序可以与您的模型保持同步。 模型 包括状态模型,项目和看板卡。 他们一起组成了Heijunka董事会。 该模型是不可变的。 因此,任何修改都会使原始电路板保持不变,并返回修改后的模型。 状态模型 目前默认为看板模型(积压-正在执行-完成)。 目前无法更改。 最后,状态模型将要求 仅存在一种初始状态 每个状态都可以达到最终状态, 每个状态(除了初始状态)都必须至少具有前身。 状态是整个电路板的水平划分。 项目(又名泳道) 只是个名字。 这些项目在垂直方向上划分了董事会。 看板卡 目前,看板卡仅包含一个名称。 每个看板卡始终与同一项目关联。 此外,它包含它的状态历史记录,即它在一个状态下何时关闭以及何时被拉到

文件下载

资源详情

[{"title":"( 47 个子文件 63KB ) outstanding-barnacle-源码","children":[{"title":"outstanding-barnacle-main","children":[{"title":".gitignore <span style='color:#111;'> 177B </span>","children":null,"spread":false},{"title":"documentation","children":[{"title":"DomainModeling.md <span style='color:#111;'> 434B </span>","children":null,"spread":false},{"title":"adr","children":[{"title":"template.md <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".eslintrc <span style='color:#111;'> 268B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 64.03KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"index.ts <span style='color:#111;'> 685B </span>","children":null,"spread":false},{"title":"heijunka","children":[{"title":"KanbanCard.ts <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"UUIDGenerator.ts <span style='color:#111;'> 312B </span>","children":null,"spread":false},{"title":"LinearizeStateModelService.ts <span style='color:#111;'> 877B </span>","children":null,"spread":false},{"title":"Project.ts <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"ReadOnlyProperties.ts <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"Property.ts <span style='color:#111;'> 876B </span>","children":null,"spread":false},{"title":"StateTransition.ts <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"StateHistory.ts <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"HeijunkaBoard.ts <span style='color:#111;'> 8.53KB </span>","children":null,"spread":false},{"title":"StateModel.ts <span style='color:#111;'> 6.35KB </span>","children":null,"spread":false},{"title":"State.ts <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false}],"spread":false},{"title":"objectEvents","children":[{"title":"CreateStateModelCommand.ts <span style='color:#111;'> 959B </span>","children":null,"spread":false},{"title":"UpdatePropertyProjectCommand.ts <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"CreateKanbanCardCommand.ts <span style='color:#111;'> 916B </span>","children":null,"spread":false},{"title":"MoveKanbanCardInProgressCommand.ts <span style='color:#111;'> 1005B </span>","children":null,"spread":false},{"title":"UpdatePropertyKanbanCardCommand.ts <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"KanbanCardCompletedStateCommand.ts <span style='color:#111;'> 994B </span>","children":null,"spread":false},{"title":"CreateProjectCommand.ts <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"processObjectEventCommand.ts <span style='color:#111;'> 349B </span>","children":null,"spread":false},{"title":"objectEventFactory.ts <span style='color:#111;'> 3.04KB </span>","children":null,"spread":false},{"title":"objectEventCommandProcessor.ts <span style='color:#111;'> 2.72KB </span>","children":null,"spread":false},{"title":"BaseCommand.ts <span style='color:#111;'> 863B </span>","children":null,"spread":false},{"title":"MoveKanbanCardToTrashCommand.ts <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 34.33KB </span>","children":null,"spread":false},{"title":"CHANGELOG.md <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'> 510B </span>","children":null,"spread":false},{"title":"rollup.config.js <span style='color:#111;'> 350B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"deployment","children":[{"title":"CI_OutstandingBarnacle.gopipeline.json <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false}],"spread":true},{"title":"test","children":[{"title":"heijunka","children":[{"title":"KanbanCard.spec.ts <span style='color:#111;'> 680B </span>","children":null,"spread":false},{"title":"Property.spec.ts <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"StateModel.spec.ts <span style='color:#111;'> 4.70KB </span>","children":null,"spread":false},{"title":"ReadOnlyProperties.spec.ts <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"HeijunkaBoard.spec.ts <span style='color:#111;'> 11.62KB </span>","children":null,"spread":false},{"title":"Project.spec.ts <span style='color:#111;'> 821B </span>","children":null,"spread":false},{"title":"StateHistory.spec.ts <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"LinearizeStateModelService.spec.ts <span style='color:#111;'> 2.89KB </span>","children":null,"spread":false}],"spread":false},{"title":"helper.ts <span style='color:#111;'> 188B </span>","children":null,"spread":false},{"title":"objectEvents","children":[{"title":"objectEventFactory.spec.ts <span style='color:#111;'> 330B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"jasmine.json <span style='color:#111;'> 125B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明