Merge pull request #97167 from MewPurPur/reveal-undoredo
Expose `has_undo()` and `has_redo()` of LineEdit
This commit is contained in:
commit
77f779d326
|
@ -151,12 +151,24 @@
|
|||
Returns [code]true[/code] if the user has text in the [url=https://en.wikipedia.org/wiki/Input_method]Input Method Editor[/url] (IME).
|
||||
</description>
|
||||
</method>
|
||||
<method name="has_redo" qualifiers="const">
|
||||
<return type="bool" />
|
||||
<description>
|
||||
Returns [code]true[/code] if a "redo" action is available.
|
||||
</description>
|
||||
</method>
|
||||
<method name="has_selection" qualifiers="const">
|
||||
<return type="bool" />
|
||||
<description>
|
||||
Returns [code]true[/code] if the user has selected text.
|
||||
</description>
|
||||
</method>
|
||||
<method name="has_undo" qualifiers="const">
|
||||
<return type="bool" />
|
||||
<description>
|
||||
Returns [code]true[/code] if an "undo" action is available.
|
||||
</description>
|
||||
</method>
|
||||
<method name="insert_text_at_caret">
|
||||
<return type="void" />
|
||||
<param index="0" name="text" type="String" />
|
||||
|
|
|
@ -2764,6 +2764,8 @@ void LineEdit::_bind_methods() {
|
|||
ClassDB::bind_method(D_METHOD("select", "from", "to"), &LineEdit::select, DEFVAL(0), DEFVAL(-1));
|
||||
ClassDB::bind_method(D_METHOD("select_all"), &LineEdit::select_all);
|
||||
ClassDB::bind_method(D_METHOD("deselect"), &LineEdit::deselect);
|
||||
ClassDB::bind_method(D_METHOD("has_undo"), &LineEdit::has_undo);
|
||||
ClassDB::bind_method(D_METHOD("has_redo"), &LineEdit::has_redo);
|
||||
ClassDB::bind_method(D_METHOD("has_selection"), &LineEdit::has_selection);
|
||||
ClassDB::bind_method(D_METHOD("get_selected_text"), &LineEdit::get_selected_text);
|
||||
ClassDB::bind_method(D_METHOD("get_selection_from_column"), &LineEdit::get_selection_from_column);
|
||||
|
|
Loading…
Reference in New Issue