@@ -81,21 +81,21 @@ azooKeyでは`InputAction`の他にいくつかの動作を行うことができ
8181| InputAction | text: str | 引数textを入力します |
8282| DeleteAction | count: int | (countの絶対値)文字を削除します。負の値が指定されている場合は文末方向に削除します。 |
8383| MoveCursorAction | count: int | (countの絶対値)文字分カーソルを移動します。負の値が指定されている場合は文頭方向に移動します。 |
84- | MoveTabAction | tab_type: TabType <br />identifier : str | identifierで指定したタブに移動します 。tab_typeが` system ` の場合はazooKeyが標準で搭載しているタブに移動し、` custom ` の場合はidentifierを持ったカスタムタブに移動します 。システムタブとして指定できる値は後に記述します。 |
84+ | MoveTabAction | tab_type: "custom" | "system" <br />text : str | textで指定したタブに移動します 。tab_typeが` system ` の場合はazooKeyが標準で搭載しているタブに移動し、` custom ` の場合はtextを持ったカスタムタブに移動します 。システムタブとして指定できる値は後に記述します。 |
8585| SelectCandidateAction | type: str<br /> value: int | 引数で指定した候補を選択状態にします。typeは4種類あります。` "first" ` (最初の候補)と` "last" ` (最後の候補)の場合は` "value" ` の指定は不要です。` "exact" ` (value個目の候補を選択)と` "offset" ` (value個隣の候補を選択)の場合は` "value" ` に数値を指定してください。 |
8686| CompleteAction | なし | 変換を確定します |
8787| CompleteCharacterFormAction | forms: list[ CharacterForm] | 入力中の文字列をformsで指定した形式に変換して確定します。 |
8888| ReplaceLastCharactersAction | table: {str: str} | カーソル文頭方向の文字列を引数のtableに基づいて置換します。例えばカーソル文頭方向の文字列が` "abcdef" ` であり、テーブルに` "def":":=" ` が指定されている場合は` "abc:=" ` と置換されます。 |
8989| ReplaceDefaultAction | replace_type: ReplaceType<br />fallbacks: list[ ReplaceType] | azooKeyが標準で用いている「濁点・半濁点・小書き・大文字・小文字」の切り替えアクションです。 |
9090| SmartDeleteAction | direction: ScanDirection<br />targets: list[ str] | directionに` ScanDirection.forward ` または` ScanDirection.backward ` を指定します。targetsに指定した文字のいずれかがカーソル進行方向に現れるまで削除を繰り返します。例えば文頭方向の文字列が` "Yes, it is" ` であり、` direction = ScanDirection.backward, target = [","] ` であった場合、この操作の実行後に` " it is" ` が削除されます。 |
9191| SmartDeleteDefaultAction | なし | azooKeyが標準で用いている「文頭まで削除」のアクションです。 |
92- | SmartMoveCursorAction | direction: ScanDirection<br />target : list[ str] | directionに` ScanDirection.forward ` または` ScanDirection.backward ` を指定します。targetsに指定した文字のいずれかがカーソル進行方向に現れるまでカーソルの移動を繰り返します。例えば文頭方向の文字列が` "Yes, it is" ` であり、` direction = ScanDirection.backward, target = [","] ` であった場合、この操作の実行後にカーソルが`"Yes,| it is"`まで移動します。 |
92+ | SmartMoveCursorAction | direction: ScanDirection<br />targets : list[ str] | directionに` ScanDirection.forward ` または` ScanDirection.backward ` を指定します。targetsに指定した文字のいずれかがカーソル進行方向に現れるまでカーソルの移動を繰り返します。例えば文頭方向の文字列が` "Yes, it is" ` であり、` direction = ScanDirection.backward, targets = [","] ` であった場合、この操作の実行後にカーソルが` "Yes,\ | it is" ` まで移動します。 |
9393| EnableResizingModeAction | なし | 片手モードの編集状態に移動します。編集状態ではキー操作などが行えないため、disable_resizing_modeは用意されていません。 |
9494| ToggleCursorBarAction | なし | カーソルバーの表示をtoggleします。 |
9595| ToggleTabBarAction | なし | タブバーの表示をtoggleします。 |
9696| ToggleCapsLockStateAction | なし | caps lockをtoggleします。 |
9797| DismissKeyboardAction | なし | キーボードを閉じます。 |
98- | PasteKeyboardAction | なし | コピーしている文字列をペーストします。フルアクセスがない場合動作しません。 |
98+ | PasteAction | なし | コピーしている文字列をペーストします。フルアクセスがない場合動作しません。 |
9999| LaunchApplicationAction | scheme_type: Literal[ 'azooKey', 'shortcuts'] <br />target: str | scheme_typeで指定されたアプリケーションをscheme://(target)として開きます。scheme_typeには` "azooKey" ` か` "shortcuts" ` のみを指定できます。 |
100100
101101続く引数の` longpress_actions ` は` LongpressAction ` というオブジェクトで、ほぼ` press_actions ` と同じです。
@@ -121,7 +121,7 @@ class LongpressAction(object):
121121| flick_numbersymbols | フリック入力の数字・記号タブ |
122122| qwerty_japanese[ ^ 2 ] | ローマ字入力の日本語タブ |
123123| qwerty_english[ ^ 2 ] | ローマ字入力の英語タブ |
124- | qwerty_number [ ^ 2 ] | ローマ字入力の数字タブ |
124+ | qwerty_numbers [ ^ 2 ] | ローマ字入力の数字タブ |
125125| qwerty_symbols[ ^ 2 ] | ローマ字入力の記号タブ |
126126| emoji_tab | 絵文字タブ |
127127| clipboard_history_tab | クリップボードの履歴タブ(フルアクセスが必要です) |
@@ -341,7 +341,7 @@ key = CustomKey.flickSimpleInputs(center = "あ", subs = ["い", "う", "え", "
341341` CustomKey.flickSimpleInputAndLabels ` では、フリックで入力する文字にもラベルを指定することができます。以下のように用いることができます。
342342
343343``` python
344- key = CustomKey.flickSimpleInputAndLab (
344+ key = CustomKey.flickSimpleInputAndLabels (
345345 center = (" 😸" , " :smile_cat:" ),
346346 left = (" 😿" , " :crying_cat_face:" ),
347347 right = (" 😻" , " :heart_eyes_cat:" ),
@@ -351,8 +351,8 @@ key = CustomKey.flickSimpleInputAndLab(
351351この関数では、ラベルと入力が同じ場合に指定を省略することができます。
352352
353353``` python
354- key = CustomKey.flickSimpleInputAndLab (
355- center = (" あ" , " あ゛" ),
354+ key = CustomKey.flickSimpleInputAndLabels (
355+ center = (" あ" , " あ゛" ), å
356356 left = (" い" , " い゛" ),
357357 top = " ゔ" ,
358358 right = (" え" , " え゛" ),
0 commit comments