aboutsummaryrefslogtreecommitdiff
path: root/src/content/controllers/KeymapController.ts
diff options
context:
space:
mode:
authorShin'ya Ueoka <ueokande@i-beam.org>2019-05-25 21:33:33 +0900
committerShin'ya Ueoka <ueokande@i-beam.org>2019-05-25 21:33:33 +0900
commitccbe08cf66e16084c919f0b2fa2da81258c01d41 (patch)
tree3257d852aeae93e4dc84fd3cabb63ebeefef326d /src/content/controllers/KeymapController.ts
parent03370301a7509af4bbc96d60269598bf89c71fe4 (diff)
Repeat last operation
Diffstat (limited to 'src/content/controllers/KeymapController.ts')
-rw-r--r--src/content/controllers/KeymapController.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/content/controllers/KeymapController.ts b/src/content/controllers/KeymapController.ts
index 4eb6955..fcfaff1 100644
--- a/src/content/controllers/KeymapController.ts
+++ b/src/content/controllers/KeymapController.ts
@@ -6,7 +6,7 @@ import FindSlaveUseCase from '../usecases/FindSlaveUseCase';
import ScrollUseCase from '../usecases/ScrollUseCase';
import FocusUseCase from '../usecases/FocusUseCase';
import ClipboardUseCase from '../usecases/ClipboardUseCase';
-import BackgroundClient from '../client/BackgroundClient';
+import OperationClient from '../client/OperationClient';
import MarkKeyyUseCase from '../usecases/MarkKeyUseCase';
import FollowMasterClient from '../client/FollowMasterClient';
import Key from '../domains/Key';
@@ -20,9 +20,11 @@ export default class KeymapController {
private scrollUseCase: ScrollUseCase,
private focusUseCase: FocusUseCase,
private clipbaordUseCase: ClipboardUseCase,
- private backgroundClient: BackgroundClient,
private markKeyUseCase: MarkKeyyUseCase,
+ @inject('OperationClient')
+ private backgroundClient: OperationClient,
+
@inject('FollowMasterClient')
private followMasterClient: FollowMasterClient,
) {