class Marionette::Window

Included Modules

Defined in:

marionette/window.cr

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) #

[View source]
def self.new(session : Session, type : Type) #

[View source]

Class Method Detail

def self.current(session : Session) #

[View source]

Instance Method Detail

def close #

[View source]
def execute(command, params = {} of String => String) #

[View source]
def fullscreen #

[View source]
def handle : String #

[View source]
def maximize #

[View source]
def minimize #

[View source]
def move_to(x, y) #

[View source]
def position #

[View source]
def position=(position : Location) #

[View source]
def rect #

[View source]
def rect=(rect : Rect) #

[View source]
def resize_to(width, height) #

[View source]
def session : Session #

[View source]
def set_rect(x, y, width, height) #

[View source]
def size #

[View source]
def size=(size : Size) #

[View source]
def switch #

[View source]
def type : Type #

[View source]