|
14 | 14 | <return type="void" /> |
15 | 15 | <param index="0" name="replace" type="bool" /> |
16 | 16 | <description> |
17 | | - Override this method to define how the selected entry should be inserted. If [param replace] is true, any existing text should be replaced. |
| 17 | + Override this method to define how the selected entry should be inserted. If [param replace] is [code]true[/code], any existing text should be replaced. |
18 | 18 | </description> |
19 | 19 | </method> |
20 | 20 | <method name="_filter_code_completion_candidates" qualifiers="virtual const"> |
|
29 | 29 | <return type="void" /> |
30 | 30 | <param index="0" name="force" type="bool" /> |
31 | 31 | <description> |
32 | | - Override this method to define what happens when the user requests code completion. If [param force] is true, any checks should be bypassed. |
| 32 | + Override this method to define what happens when the user requests code completion. If [param force] is [code]true[/code], any checks should be bypassed. |
33 | 33 | </description> |
34 | 34 | </method> |
35 | 35 | <method name="add_auto_brace_completion_pair"> |
|
123 | 123 | <return type="void" /> |
124 | 124 | <param index="0" name="replace" type="bool" default="false" /> |
125 | 125 | <description> |
126 | | - Inserts the selected entry into the text. If [param replace] is true, any existing text is replaced rather than merged. |
| 126 | + Inserts the selected entry into the text. If [param replace] is [code]true[/code], any existing text is replaced rather than merged. |
127 | 127 | </description> |
128 | 128 | </method> |
129 | 129 | <method name="convert_indent"> |
|
144 | 144 | Code regions are delimited using start and end tags (respectively [code]region[/code] and [code]endregion[/code] by default) preceded by one line comment delimiter. (eg. [code]#region[/code] and [code]#endregion[/code]) |
145 | 145 | </description> |
146 | 146 | </method> |
| 147 | + <method name="delete_lines"> |
| 148 | + <return type="void" /> |
| 149 | + <description> |
| 150 | + Deletes all lines that are selected or have a caret on them. |
| 151 | + </description> |
| 152 | + </method> |
147 | 153 | <method name="do_indent"> |
148 | 154 | <return type="void" /> |
149 | 155 | <description> |
|
156 | 162 | Duplicates all lines currently selected with any caret. Duplicates the entire line beneath the current one no matter where the caret is within the line. |
157 | 163 | </description> |
158 | 164 | </method> |
| 165 | + <method name="duplicate_selection"> |
| 166 | + <return type="void" /> |
| 167 | + <description> |
| 168 | + Duplicates all selected text and duplicates all lines with a caret on them. |
| 169 | + </description> |
| 170 | + </method> |
159 | 171 | <method name="fold_all_lines"> |
160 | 172 | <return type="void" /> |
161 | 173 | <description> |
|
379 | 391 | Returns whether the line at the specified index is folded or not. |
380 | 392 | </description> |
381 | 393 | </method> |
| 394 | + <method name="move_lines_down"> |
| 395 | + <return type="void" /> |
| 396 | + <description> |
| 397 | + Moves all lines down that are selected or have a caret on them. |
| 398 | + </description> |
| 399 | + </method> |
| 400 | + <method name="move_lines_up"> |
| 401 | + <return type="void" /> |
| 402 | + <description> |
| 403 | + Moves all lines up that are selected or have a caret on them. |
| 404 | + </description> |
| 405 | + </method> |
382 | 406 | <method name="remove_comment_delimiter"> |
383 | 407 | <return type="void" /> |
384 | 408 | <param index="0" name="start_key" type="String" /> |
|
397 | 421 | <return type="void" /> |
398 | 422 | <param index="0" name="force" type="bool" default="false" /> |
399 | 423 | <description> |
400 | | - Emits [signal code_completion_requested], if [param force] is true will bypass all checks. Otherwise will check that the caret is in a word or in front of a prefix. Will ignore the request if all current options are of type file path, node path or signal. |
| 424 | + Emits [signal code_completion_requested], if [param force] is [code]true[/code] will bypass all checks. Otherwise will check that the caret is in a word or in front of a prefix. Will ignore the request if all current options are of type file path, node path, or signal. |
401 | 425 | </description> |
402 | 426 | </method> |
403 | 427 | <method name="set_code_completion_selected_index"> |
|
467 | 491 | Toggle the folding of the code block at the given line. |
468 | 492 | </description> |
469 | 493 | </method> |
| 494 | + <method name="toggle_foldable_lines_at_carets"> |
| 495 | + <return type="void" /> |
| 496 | + <description> |
| 497 | + Toggle the folding of the code block on all lines with a caret on them. |
| 498 | + </description> |
| 499 | + </method> |
470 | 500 | <method name="unfold_all_lines"> |
471 | 501 | <return type="void" /> |
472 | 502 | <description> |
|
0 commit comments