class Tradify::Label

Defined in:

tradify/label.cr

Constant Summary

DEFAULT_COLOR = LibRay::WHITE
FONT_SIZE = 20
PADDING = 15
SPACING = 3

Constructors

Instance Method Summary

Instance methods inherited from class Tradify::Component

components : Array(Component) components, components=(components : Array(Component)) components=, draw(px, py)
draw
draw
, height : Int32 height, height=(height : Int32) height=, hidden? : Bool hidden?, hide hide, show show, shown? shown?, update(px, py)
update
update
, width : Int32 width, width=(width : Int32) width=, x : Int32 x, x=(x : Int32) x=, y : Int32 y, y=(y : Int32) y=

Constructor methods inherited from class Tradify::Component

new(x : Int32 = 0, y : Int32 = 0, width : Int32 = 0, height : Int32 = 0, components : Array(Tradify::Component) = [] of Component) new

Constructor Detail

def self.new(x, y, text : String) #

[View source]

Instance Method Detail

def draw(px, py) #

[View source]
def text : String #

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

[View source]
def update(px, py) #

[View source]