diff options
author | Shin'ya Ueoka <ueokande@i-beam.org> | 2019-05-25 21:33:33 +0900 |
---|---|---|
committer | Shin'ya Ueoka <ueokande@i-beam.org> | 2019-05-25 21:33:33 +0900 |
commit | ccbe08cf66e16084c919f0b2fa2da81258c01d41 (patch) | |
tree | 3257d852aeae93e4dc84fd3cabb63ebeefef326d /src/content/controllers/KeymapController.ts | |
parent | 03370301a7509af4bbc96d60269598bf89c71fe4 (diff) |
Repeat last operation
Diffstat (limited to 'src/content/controllers/KeymapController.ts')
-rw-r--r-- | src/content/controllers/KeymapController.ts | 6 |
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, ) { |