Class GwtAceEditor
java.lang.Object
com.google.gwt.core.client.JavaScriptObject
io.jmix.ui.widget.client.addon.aceeditor.gwt.GwtAceEditor
public class GwtAceEditor
extends com.google.gwt.core.client.JavaScriptObject
A GWT adaptation of Ace editor.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal voidaddChangeHandler(GwtAceChangeHandler handler) final voidfinal voidaddFocusListener(GwtAceFocusBlurHandler handler) final StringaddMarker(GwtAceRange range, String cls, String type, boolean inFront) final voidblur()final voidstatic GwtAceEditorfinal voidfocus()final com.google.gwt.core.client.JsArray<GwtAceAnnotation>final com.google.gwt.core.client.JsArrayIntegerfinal com.google.gwt.core.client.JsArrayIntegergetCoordsOfRowCol(int row, int column) final com.google.gwt.core.client.JsArrayIntegerfinal GwtAcePositionfinal intfinal StringgetLine(int row) final intgetLineLength(int row) final com.google.gwt.core.client.JsArrayStringgetLines(int startRow, int endRow) final intgetLongestLineLength(int row1, int row2) final Stringfinal intfinal doublefinal GwtAceSelectionfinal StringgetText()final voidinsertLine(int index, String text) static StringkeyCodeToString(int keyCode) static intkeyModsToHashId(boolean shift, boolean ctrl, boolean alt) static StringkeyName(int keyCode, boolean shift, boolean ctrl, boolean alt) final voidmoveCursorTo(int row, int col) final voidfinal voidremoveLines(int from, int to) final voidremoveMarker(String markerId) final voidreplace(GwtAceRange range, String text) final voidresize()final voidscrollToRow(double row) final voidscrollToRow(int row) final voidscrollToY(int y) static voidsetAceConfig(String key, String value) final voidsetAnnotations(com.google.gwt.core.client.JsArray<GwtAceAnnotation> anns) final voidsetDisplayIndentGuides(boolean displayIndentGuides) final voidsetFontSize(String size) final voidfinal voidsetHighlightActiveLineEnabled(boolean highlightActiveLine) final voidsetHighlightSelectedWord(boolean highlightSelectedWord) final voidsetHScrollBarAlwaysVisible(boolean visible) final voidsetKeyboardHandler(GwtAceKeyboardHandler handler) final voidfinal voidsetReadOnly(boolean readOnly) final voidsetSelection(GwtAceRange range, boolean reverse) final voidsetShowGutter(boolean showGutter) final voidsetShowInvisibles(boolean showInvisibles) final voidsetShowPrintMargin(boolean showPrintMargin) final voidsetTabSize(int tabSize) final voidfinal voidfinal voidsetUseSoftTabs(boolean softTabs) final voidsetUseWorker(boolean use) final voidsetUseWrapMode(boolean useWrapMode) final voidMethods inherited from class com.google.gwt.core.client.JavaScriptObject
cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toString
-
Constructor Details
-
GwtAceEditor
protected GwtAceEditor()
-
-
Method Details
-
create
-
setAceConfig
-
setMode
-
setTheme
-
getText
-
setText
-
replace
-
insertLine
-
removeLines
public final void removeLines(int from, int to) -
addChangeHandler
-
addChangeCursorHandler
-
addChangeSelectionHandler
-
setKeyboardHandler
-
addFocusListener
-
moveCursorTo
public final void moveCursorTo(int row, int col) -
moveCursorToPosition
-
getCursorPosition
-
scrollToRow
public final void scrollToRow(int row) -
getCursorCoords
public final com.google.gwt.core.client.JsArrayInteger getCursorCoords() -
getCoordsOfRowCol
public final com.google.gwt.core.client.JsArrayInteger getCoordsOfRowCol(int row, int column) -
getCoordsOf
-
focus
public final void focus() -
blur
public final void blur() -
setAnnotations
-
clearAnnotations
public final void clearAnnotations() -
getAnnotations
-
removeMarker
-
addMarker
-
setWidth
-
setHeight
-
resize
public final void resize() -
keyName
-
getLength
public final int getLength() -
getLine
-
getLines
public final com.google.gwt.core.client.JsArrayString getLines(int startRow, int endRow) -
getLineLength
public final int getLineLength(int row) -
getLongestLineLength
public final int getLongestLineLength(int row1, int row2) -
getSelection
-
setSelection
-
setReadOnly
public final void setReadOnly(boolean readOnly) -
setShowInvisibles
public final void setShowInvisibles(boolean showInvisibles) -
getNewLineCharacter
-
keyCodeToString
-
keyModsToHashId
public static int keyModsToHashId(boolean shift, boolean ctrl, boolean alt) -
setHScrollBarAlwaysVisible
public final void setHScrollBarAlwaysVisible(boolean visible) -
setFontSize
-
scrollToY
public final void scrollToY(int y) -
scrollToRow
public final void scrollToRow(double row) -
getScrollTop
public final int getScrollTop() -
getScrollTopRow
public final double getScrollTopRow() -
setShowGutter
public final void setShowGutter(boolean showGutter) -
setShowPrintMargin
public final void setShowPrintMargin(boolean showPrintMargin) -
setHighlightActiveLineEnabled
public final void setHighlightActiveLineEnabled(boolean highlightActiveLine) -
setUseWrapMode
public final void setUseWrapMode(boolean useWrapMode) -
setUseWorker
public final void setUseWorker(boolean use) -
setHighlightSelectedWord
public final void setHighlightSelectedWord(boolean highlightSelectedWord) -
setDisplayIndentGuides
public final void setDisplayIndentGuides(boolean displayIndentGuides) -
setUseSoftTabs
public final void setUseSoftTabs(boolean softTabs) -
setTabSize
public final void setTabSize(int tabSize)
-