Class AceEditorCursorPosition

java.lang.Object
cn.mapway.document.ui.client.component.ace.AceEditorCursorPosition

public class AceEditorCursorPosition extends Object
Represents a cursor position.
  • Constructor Details

    • AceEditorCursorPosition

      public AceEditorCursorPosition(int row, int column)
      Constructor.
      Parameters:
      row - row (0 for first row)
      column - column (0 for first column)
  • Method Details

    • getRow

      public int getRow()
      Returns:
      the row (0 for first row)
    • getColumn

      public int getColumn()
      Returns:
      the column (0 for first column)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • create

      public static AceEditorCursorPosition create(int row, int column)
      Static creation method. This is handy for calling from JSNI code.
      Parameters:
      row - the row
      column - the column
      Returns:
      the AceEditorCursorPosition
    • toJsObject

      public com.google.gwt.core.client.JavaScriptObject toJsObject()
      Convert to a native Ace JavaScript position object (with integer-valued row and column fields.)
      Returns:
      native Ace JavaScript position object