Package eu.webtoolkit.jwt
Class WSuggestionPopup.Options
java.lang.Object
eu.webtoolkit.jwt.WSuggestionPopup.Options
- Enclosing class:
- WSuggestionPopup
public static class WSuggestionPopup.Options
extends java.lang.Object
A configuration object to generate a matcher and replacer JavaScript function.
- See Also:
WSuggestionPopup
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
appendReplacedText
When replacing the current edited value with suggestion value, append the following string as well.java.lang.String
highlightBeginTag
Open tag to highlight a match in a suggestion.java.lang.String
highlightEndTag
Close tag to highlight a match in a suggestion.char
listSeparator
When editing a list of values, the separator used for different items.java.lang.String
whitespace
When editing a value, the whitespace characters ignored before the current value.java.lang.String
wordSeparators
Characters that start a word in a suggestion to match against.java.lang.String
wordStartRegexp
Regular expression that starts a word in a suggestion to match against. -
Constructor Summary
Constructors Constructor Description Options()
Constructor. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
highlightBeginTag
public java.lang.String highlightBeginTagOpen tag to highlight a match in a suggestion.Must be an opening markup tag, such as <b>.
Used during matching.
-
highlightEndTag
public java.lang.String highlightEndTagClose tag to highlight a match in a suggestion.Must be a closing markup tag, such as </b>.
Used during matching.
-
listSeparator
public char listSeparatorWhen editing a list of values, the separator used for different items.For example, ',' to separate different values on comma. Specify 0 ('\0') for no list separation.
Used during matching and replacing.
-
whitespace
public java.lang.String whitespaceWhen editing a value, the whitespace characters ignored before the current value.For example, " \n" to ignore spaces and newlines.
Used during matching and replacing.
-
wordSeparators
public java.lang.String wordSeparatorsCharacters that start a word in a suggestion to match against.For example, " .@" will also match with suggestion text after a space, a dot (.) or an at-symbol (@). Alternatively you may also specify this as a regular expression in
wordStartRegexp
.Used during matching.
-
appendReplacedText
public java.lang.String appendReplacedTextWhen replacing the current edited value with suggestion value, append the following string as well.Used during replacing.
-
wordStartRegexp
public java.lang.String wordStartRegexpRegular expression that starts a word in a suggestion to match against.When empty, the value of
wordSeparators
is used instead.Used during replacing.
-
-
Constructor Details
-
Options
public Options()Constructor.
-