class UI::WindowConfiguration

Defined in:

ui/windows.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(title : String, subtitle : String | Nil = nil, preferred_size : WindowSize | Nil = nil, minimum_size : WindowSize | Nil = nil, maximum_size : WindowSize | Nil = nil, titlebar_style : WindowTitlebarStyle = WindowTitlebarStyle::Standard, shows_titlebar : Bool = true, shows_toolbar : Bool = true, allows_full_screen : Bool = true, resizable : Bool = true) #

[View source]

Instance Method Detail

def allows_full_screen : Bool #

[View source]
def allows_full_screen=(allows_full_screen : Bool) #

[View source]
def apply : Bool #

[View source]
def display_title : String #

[View source]
def maximum_size : WindowSize | Nil #

[View source]
def maximum_size=(maximum_size : WindowSize | Nil) #

[View source]
def minimum_size : WindowSize | Nil #

[View source]
def minimum_size=(minimum_size : WindowSize | Nil) #

[View source]
def normalized_preferred_size : WindowSize | Nil #

[View source]
def preferred_height : Float64 | Nil #

[View source]
def preferred_size : WindowSize | Nil #

[View source]
def preferred_size=(preferred_size : WindowSize | Nil) #

[View source]
def preferred_width : Float64 | Nil #

[View source]
def resizable : Bool #

[View source]
def resizable=(resizable : Bool) #

[View source]
def shows_titlebar : Bool #

[View source]
def shows_titlebar=(shows_titlebar : Bool) #

[View source]
def shows_toolbar : Bool #

[View source]
def shows_toolbar=(shows_toolbar : Bool) #

[View source]
def size_summary : String | Nil #

[View source]
def subtitle : String | Nil #

[View source]
def subtitle=(subtitle : String | Nil) #

[View source]
def title : String #

[View source]
def title=(title : String) #

[View source]
def titlebar_style : WindowTitlebarStyle #

[View source]
def titlebar_style=(titlebar_style : WindowTitlebarStyle) #

[View source]