Browse Source

stateManager 测试用例4,5 通过

master
修宁 7 months ago
parent
commit
917e18163d
  1. 7
      src/core/manager/StateManager.ts

7
src/core/manager/StateManager.ts

@ -49,6 +49,13 @@ interface HistoryStep {
* stateManager.undo()
* stateManager.redo()
*
* // 用例4 多连线
* stateManager.beginStateUpdate();stateManager.vdata.items[0].dt.center.push('p3');stateManager.vdata.items[2].dt.center.push('p1');stateManager.endStateUpdate();
* stateManager.undo()
*
* // 用例5 删除线
* stateManager.beginStateUpdate();stateManager.vdata.items[0].dt.center=[];stateManager.vdata.items[1].dt.center.splice(0,1);stateManager.endStateUpdate();
* stateManager.undo()
*/
export default class StateManager {
/**

Loading…
Cancel
Save