WindowManipulationCommand

public enum WindowManipulationCommand

Commands send to the windowCommand delegate for the front-end to implement capabilities on behalf of the client. The expected return strings in some of these enumeration values is documented below. Returns are only expected for the enum values that start with the prefix report

  • Raised when the backend should deiconify a window, no return expected

    Declaration

    Swift

    case deiconifyWindow
  • Raised when the backend should iconify a window, no return expected

    Declaration

    Swift

    case iconifyWindow
  • Raised when the client would like the window to be moved to the x,y position int he screen, not return expected

    Declaration

    Swift

    case moveWindowTo(x: Int, y: Int)
  • Raised when the client would like the window to be resized to the specified widht and heigh in pixels, not return expected

    Declaration

    Swift

    case resizeWindowTo(width: Int, height: Int)
  • Raised to bring the terminal to the front

    Declaration

    Swift

    case bringToFront
  • Send the terminal to the back if possible

    Declaration

    Swift

    case sendToBack
  • Trigger a terminal refresh

    Declaration

    Swift

    case refreshWindow
  • Request that the size of the terminal be changed to the specified cols and rows

    Declaration

    Swift

    case resizeTo(cols: Int, rows: Int)
  • Undocumented

    Declaration

    Swift

    case restoreMaximizedWindow
  • Attempt to maximize the window

    Declaration

    Swift

    case maximizeWindow
  • Attempt to maximize the window vertically

    Declaration

    Swift

    case maximizeWindowVertically
  • Attempt to maximize the window horizontally

    Declaration

    Swift

    case maximizeWindowHorizontally
  • Undocumented

    Declaration

    Swift

    case undoFullScreen
  • Undocumented

    Declaration

    Swift

    case switchToFullScreen
  • Undocumented

    Declaration

    Swift

    case toggleFullScreen
  • Undocumented

    Declaration

    Swift

    case reportTerminalState
  • Undocumented

    Declaration

    Swift

    case reportTerminalPosition
  • Undocumented

    Declaration

    Swift

    case reportTextAreaPosition
  • Undocumented

    Declaration

    Swift

    case reporttextAreaPixelDimension
  • Undocumented

    Declaration

    Swift

    case reportSizeOfScreenInPixels
  • Undocumented

    Declaration

    Swift

    case reportCellSizeInPixels
  • Undocumented

    Declaration

    Swift

    case reportTextAreaCharacters
  • Undocumented

    Declaration

    Swift

    case reportScreenSizeCharacters
  • Undocumented

    Declaration

    Swift

    case reportIconLabel
  • Undocumented

    Declaration

    Swift

    case reportWindowTitle
  • Undocumented

    Declaration

    Swift

    case resizeTo(lines: Int)