Class EditorInlayHintOptions
- java.lang.Object
-
- org.primefaces.shaded.json.JSONObject
-
- org.primefaces.extensions.model.monacoeditor.EditorInlayHintOptions
-
- All Implemented Interfaces:
java.io.Serializable
public class EditorInlayHintOptions extends org.primefaces.shaded.json.JSONObject implements java.io.SerializableControl the behavior and rendering of the inline hints.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EditorInlayHintOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetEnabled()java.lang.StringgetFontFamily()java.lang.NumbergetFontSize()java.lang.BooleanisPadding()EditorInlayHintOptionssetEnabled(java.lang.String enabled)EditorInlayHintOptionssetEnabled(EInlineSuggestMode enabled)EditorInlayHintOptionssetFontFamily(java.lang.String fontFamily)EditorInlayHintOptionssetFontSize(java.lang.Number fontSize)EditorInlayHintOptionssetPadding(java.lang.Boolean padding)-
Methods inherited from class org.primefaces.shaded.json.JSONObject
accumulate, append, clear, doubleToString, entrySet, get, getBigDecimal, getBigInteger, getBoolean, getDouble, getEnum, getFloat, getInt, getJSONArray, getJSONObject, getLong, getMapType, getNames, getNames, getNumber, getString, has, increment, isDecimalNotation, isEmpty, isNull, keys, keySet, length, names, numberToString, opt, optBigDecimal, optBigInteger, optBoolean, optBoolean, optBooleanObject, optBooleanObject, optDouble, optDouble, optDoubleObject, optDoubleObject, optEnum, optEnum, optFloat, optFloat, optFloatObject, optFloatObject, optInt, optInt, optIntegerObject, optIntegerObject, optJSONArray, optJSONArray, optJSONObject, optJSONObject, optLong, optLong, optLongObject, optLongObject, optNumber, optNumber, optQuery, optQuery, optString, optString, put, put, put, put, put, put, put, put, putOnce, putOpt, query, query, quote, quote, remove, similar, stringToNumber, stringToValue, testValidity, toJSONArray, toMap, toString, toString, valueToString, wrap, write, write
-
-
-
-
Method Detail
-
getEnabled
public java.lang.String getEnabled()
- Returns:
- Enable the inline hints. Defaults to
on.
-
setEnabled
public EditorInlayHintOptions setEnabled(EInlineSuggestMode enabled)
- Parameters:
enabled- Enable the inline hints. Defaults toon.- Returns:
- This same instance, useful for chaining multiple setter methods in one call.
-
setEnabled
public EditorInlayHintOptions setEnabled(java.lang.String enabled)
- Parameters:
enabled- Enable the inline hints. Defaults toon.- Returns:
- This same instance, useful for chaining multiple setter methods in one call.
-
getFontFamily
public java.lang.String getFontFamily()
- Returns:
- Font family of inline hints. Defaults to editor font family.
-
setFontFamily
public EditorInlayHintOptions setFontFamily(java.lang.String fontFamily)
- Parameters:
fontFamily- Font family of inline hints. Defaults to editor font family.- Returns:
- This same instance, useful for chaining multiple setter methods in one call.
-
getFontSize
public java.lang.Number getFontSize()
- Returns:
- Font size of inline hints. Default to 90% of the editor font size.
-
setFontSize
public EditorInlayHintOptions setFontSize(java.lang.Number fontSize)
- Parameters:
fontSize- Font size of inline hints. Default to 90% of the editor font size.- Returns:
- This same instance, useful for chaining multiple setter methods in one call.
-
isPadding
public java.lang.Boolean isPadding()
- Returns:
- Enables the padding around the inlay hint. Defaults to
false.
-
setPadding
public EditorInlayHintOptions setPadding(java.lang.Boolean padding)
- Parameters:
padding- Enables the padding around the inlay hint. Defaults tofalse.- Returns:
- This same instance, useful for chaining multiple setter methods in one call.
-
-