@@ -2,16 +2,14 @@ import { race, SimpleEvent } from '../core';
22import { StateModifier } from '../modifier/state-modifier' ;
33import { DesignerState } from '../designer-state' ;
44import { HistoryController } from '../history-controller' ;
5- import { ViewportApi } from './viewport-api' ;
65
76export class ControlBarApi {
87 public static create (
98 state : DesignerState ,
109 historyController : HistoryController | undefined ,
11- stateModifier : StateModifier ,
12- viewportApi : ViewportApi
10+ stateModifier : StateModifier
1311 ) : ControlBarApi {
14- const api = new ControlBarApi ( state , historyController , stateModifier , viewportApi ) ;
12+ const api = new ControlBarApi ( state , historyController , stateModifier ) ;
1513
1614 race (
1715 0 ,
@@ -26,24 +24,11 @@ export class ControlBarApi {
2624 private constructor (
2725 private readonly state : DesignerState ,
2826 private readonly historyController : HistoryController | undefined ,
29- private readonly stateModifier : StateModifier ,
30- private readonly viewportApi : ViewportApi
27+ private readonly stateModifier : StateModifier
3128 ) { }
3229
3330 public readonly onStateChanged = new SimpleEvent < unknown > ( ) ;
3431
35- public resetViewport ( ) {
36- this . viewportApi . resetViewport ( ) ;
37- }
38-
39- public zoomIn ( ) {
40- this . viewportApi . zoom ( true ) ;
41- }
42-
43- public zoomOut ( ) {
44- this . viewportApi . zoom ( false ) ;
45- }
46-
4732 public isDragDisabled ( ) : boolean {
4833 return this . state . isDragDisabled ;
4934 }
0 commit comments