Package org.jline.widget
Class AutopairWidgets
- java.lang.Object
-
- org.jline.widget.Widgets
-
- org.jline.widget.AutopairWidgets
-
public class AutopairWidgets extends Widgets
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
Constructors Constructor Description AutopairWidgets(LineReader reader)
AutopairWidgets(LineReader reader, boolean addCurlyBrackets)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
autopairClose()
boolean
autopairDelete()
boolean
autopairInsert()
void
disable()
void
enable()
boolean
toggle()
boolean
toggleKeyBindings()
-
Methods inherited from class org.jline.widget.Widgets
addWidget, aliasWidget, args, buffer, callWidget, clearDescription, clearTailTip, currChar, destroyDescription, executeWidget, existsWidget, getKeyMap, getWidget, lastBinding, parser, prevChar, putString, replaceBuffer, setDescription, setErrorIndex, setErrorPattern, setSuggestionType, setTailTip, tailTip
-
-
-
-
Constructor Detail
-
AutopairWidgets
public AutopairWidgets(LineReader reader)
-
AutopairWidgets
public AutopairWidgets(LineReader reader, boolean addCurlyBrackets)
-
-