`MultiInput` Controller Wrapperクラス
Geson-anko opened this issue · comments
タスク内容
OSCのInputController
クラスをラップし、複数のコマンドを送信するラッパークラスを実装します。
一度に送るコマンドには重複を認めません。そのためdict
を用います。また、その変数名はactions
とします。(commands
を使うとTypoが発生しやすいため)
スケッチ
controller/wrappers/osc/multi_input_wrapper.py
class MultiInputWrapper(ControllerWrapper):
def command(self, actions: dict[str, Any]) -> None:
...
達成条件
- ラッパークラスが実装された
- テストコードが実装された。