|
@@ -136,38 +136,43 @@ export default class UIControl {
|
|
|
// }
|
|
|
// }
|
|
|
|
|
|
- // //撤销
|
|
|
- // menu_revoke() {
|
|
|
- // // this.layer.history.goPreState()
|
|
|
- // // this.layer.renderer.autoRedraw()
|
|
|
-
|
|
|
- // // const historyState = historyService.getHistoryState()
|
|
|
- // // if (historyState.pre) {
|
|
|
- // // this.layer.$xui.toolbar.recall = true
|
|
|
- // // } else {
|
|
|
- // // this.layer.$xui.toolbar.recall = false
|
|
|
- // // }
|
|
|
- // // this.layer.$xui.toolbar.recover = true
|
|
|
- // this.layer.stopAddVector();
|
|
|
- // this.layer.revokeHistory();
|
|
|
- // }
|
|
|
+ //撤销
|
|
|
+ menu_revoke() {
|
|
|
+ this.layer.history.goPreState();
|
|
|
+ this.layer.renderer.autoRedraw();
|
|
|
+
|
|
|
+ const historyState = historyService.getHistoryState();
|
|
|
+ // if (historyState.pre) {
|
|
|
+ // this.layer.$xui.toolbar.recall = true
|
|
|
+ // } else {
|
|
|
+ // this.layer.$xui.toolbar.recall = false
|
|
|
+ // }
|
|
|
+
|
|
|
+ this.layer.stopAddVector();
|
|
|
+ this.layer.revokeHistory();
|
|
|
+ }
|
|
|
|
|
|
- // //恢复
|
|
|
- // menu_recovery() {
|
|
|
- // // this.layer.history.goNextState()
|
|
|
- // // this.layer.renderer.autoRedraw()
|
|
|
-
|
|
|
- // // const historyState = historyService.getHistoryState()
|
|
|
- // // if (historyState.next) {
|
|
|
- // // this.layer.$xui.toolbar.recover = true
|
|
|
- // // } else {
|
|
|
- // // this.layer.$xui.toolbar.recover = false
|
|
|
- // // }
|
|
|
- // // this.layer.$xui.toolbar.recall = true
|
|
|
- // this.layer.recoveryHistory();
|
|
|
- // }
|
|
|
+ //恢复
|
|
|
+ menu_recovery() {
|
|
|
+ this.layer.history.goNextState();
|
|
|
+ this.layer.renderer.autoRedraw();
|
|
|
+
|
|
|
+ const historyState = historyService.getHistoryState();
|
|
|
+ // if (historyState.next) {
|
|
|
+ // this.layer.$xui.toolbar.recover = true;
|
|
|
+ // } else {
|
|
|
+ // this.layer.$xui.toolbar.recover = false;
|
|
|
+ // }
|
|
|
+ // this.layer.$xui.toolbar.recall = true;
|
|
|
+ this.layer.recoveryHistory();
|
|
|
+ }
|
|
|
|
|
|
- // menu_default() {}
|
|
|
+ menu_clear() {
|
|
|
+ dataService.clear();
|
|
|
+ elementService.hideAll();
|
|
|
+ this.layer.history.save();
|
|
|
+ this.layer.renderer.autoRedraw();
|
|
|
+ }
|
|
|
|
|
|
/******************************************************************************************************************************************************************/
|
|
|
}
|