Package org.jline.widget
Class AutopairWidgets
java.lang.Object
org.jline.widget.Widgets
org.jline.widget.AutopairWidgets
Creates and manages widgets that auto-closes, deletes and skips over matching delimiters intelligently.
- Author:
- Matti Rinta-Nikkola
-
Field Summary
Fields inherited from class org.jline.widget.Widgets
AP_BACKWARD_DELETE_CHAR, AP_INSERT, AUTOPAIR_TOGGLE, AUTOSUGGEST_TOGGLE, reader, TAILTIP_PANE, TAILTIP_TOGGLE, TT_ACCEPT_LINE
-
Constructor Summary
ConstructorDescriptionAutopairWidgets
(LineReader reader) AutopairWidgets
(LineReader reader, boolean addCurlyBrackets) -
Method Summary
Methods inherited from class org.jline.widget.Widgets
addDescription, addWidget, aliasWidget, args, buffer, callWidget, clearDescription, clearTailTip, currChar, destroyDescription, executeWidget, existsWidget, getKeyMap, getWidget, initDescription, lastBinding, parser, prevChar, putString, replaceBuffer, setErrorIndex, setErrorPattern, setSuggestionType, setTailTip, tailTip
-
Constructor Details
-
AutopairWidgets
-
AutopairWidgets
-
-
Method Details
-
enable
public void enable() -
disable
public void disable() -
toggle
public boolean toggle() -
autopairInsert
public boolean autopairInsert() -
autopairClose
public boolean autopairClose() -
autopairDelete
public boolean autopairDelete() -
toggleKeyBindings
public boolean toggleKeyBindings()
-