class Marionette::Window

Included Modules

Defined in:

Constant Summary

Log = ::Log.for("marionette.window")

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(session : Session, handle : String, type : Type) #

def self.new(session : Session, type : Type) #

Class Method Detail

def self.current(session : Session) #

Instance Method Detail

def close #

def execute(command, params = {} of String => String) #

def fullscreen #

def handle : String #

def maximize #

def minimize #

def move_to(x, y) #

def position #

def position=(position : Location) #

def rect #

def rect=(rect : Rect) #

def resize_to(width, height) #

def session : Session #

def set_rect(x, y, width, height) #

def size #

def size=(size : Size) #

def switch #

def type : Type #