class UIng::Menu

Included Modules

Defined in:

uing/menu.cr

Constructors

Instance Method Summary

Macros inherited from module UIng::BlockConstructor

block_constructor block_constructor

Constructor Detail

def self.new(*args, &) #

[View source]
def self.new(*args, **kwargs, &) #

[View source]
def self.new(name : String) #

[View source]

Instance Method Detail

def append_about_item : MenuItem #

[View source]
def append_about_item(&) : MenuItem #

[View source]
def append_check_item(name : String, checked : Bool) : MenuItem #

[View source]
def append_check_item(name : String) : MenuItem #

[View source]
def append_check_item(name : String, checked : Bool, &) : MenuItem #

[View source]
def append_check_item(name : String, &) : MenuItem #

[View source]
def append_item(name : String) : MenuItem #

[View source]
def append_item(name : String, &) : MenuItem #

Configures the new item with the item as the block receiver and argument. Returns the item regardless of the block's return value.


[View source]
def append_preferences_item : MenuItem #

[View source]
def append_preferences_item(&) : MenuItem #

[View source]
def append_quit_item : MenuItem #

[View source]
def append_quit_item(&) : MenuItem #

[View source]
def append_separator : Nil #

[View source]
def to_unsafe #

[View source]