Marionette::Window
Inherits Marionette::Logger / Reference / Object
Constants
Log = ::Log.for("marionette.window")
Constructors
new(session : Session, handle : String, type : Type)
Sourcenew(session : Session, type : Type)
SourceClass methods
current(session : Session)
SourceInstance methods
close
Sourceexecute(command, params = {} of String => String)
Sourcefullscreen
Sourcehandle
Sourcemaximize
Sourceminimize
Sourcemove_to(x, y)
Sourceposition
Sourceposition=(position : Location)
Sourcerect
Sourcerect=(rect : Rect)
Sourceresize_to(width, height)
Sourcesession
Sourceset_rect(x, y, width, height)
Sourcesize
Sourcesize=(size : Size)
Sourceswitch
Sourcetype
Source