Packages

c

net.team2xh.scurses

EscapeCodes

class EscapeCodes extends AnyRef

ANSI Escape Codes manager Reference: http://www.vt100.net/docs/vt510-rm/contents http://invisible-island.net/xterm/ctlseqs/ctlseqs.html

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EscapeCodes
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new EscapeCodes(out: OutputStream)

    out

    Terminal output stream

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def alternateBuffer(): Unit
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clear(): Unit
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  8. def cursorPosition(): (Int, Int)
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. def fullReset(): Unit
  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. def getReport(csi: () ⇒ Unit, args: Int, terminator: Char): Array[Int]

    Executes a request and parses the response report.

    Executes a request and parses the response report. Usually, they would start with a CSI but JLine seems to ignore them.

    csi

    CSI to execute

    args

    How many arguments are expected

    terminator

    Terminator character of the report

    returns

    Sequence of parsed integers

  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def hideCursor(): Unit
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. def maximizeWindow(): Unit
  19. def minimizeWindow(): Unit
  20. def move(y: Int, x: Int): Unit
  21. def moveDown(n: Int = 1): Unit
  22. def moveLeft(n: Int = 1): Unit
  23. def moveRight(n: Int = 1): Unit
  24. def moveToBottom(): Unit
  25. def moveToTop(): Unit
  26. def moveUp(n: Int = 1): Unit
  27. def moveWindow(x: Int, y: Int): Unit
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. def normalBuffer(): Unit
  30. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. def resetColors(): Unit
  33. def resizeScreen(w: Int, h: Int): Unit
  34. def resizeWindow(w: Int, h: Int): Unit
  35. def restoreCursor(): Unit
  36. def restoreWindow(): Unit
  37. def saveCursor(): Unit
  38. def screenSize(): (Int, Int)
  39. def setBackground(color: Int): Unit
  40. def setForeground(color: Int): Unit
  41. def showCursor(): Unit
  42. def startBlink(): Unit
  43. def startBold(): Unit
  44. def startReverse(): Unit
  45. def startUnderline(): Unit
  46. def status(): Unit
  47. def stopBackground(): Unit
  48. def stopBlink(): Unit
  49. def stopBold(): Unit
  50. def stopForeground(): Unit
  51. def stopReverse(): Unit
  52. def stopUnderline(): Unit
  53. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  54. def toString(): String
    Definition Classes
    AnyRef → Any
  55. def unminimizeWindow(): Unit
  56. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  59. def windowPosition(): (Int, Int)
  60. def windowSize(): (Int, Int)

Inherited from AnyRef

Inherited from Any

Ungrouped