class
UIng::Area::Draw::TextLayout::Params
- UIng::Area::Draw::TextLayout::Params
- Reference
- Object
Included Modules
Defined in:
uing/area/area/draw/text_layout/params.crConstructors
- .new(*args, &)
- .new(*args, **kwargs, &)
- .new(string : AttributedString, default_font : FontDescriptor, width : Float64, align : UIng::Area::Draw::TextAlign)
Instance Method Summary
- #align : UIng::Area::Draw::TextAlign
- #align=(value : UIng::Area::Draw::TextAlign)
- #default_font : FontDescriptor
- #default_font=(value : FontDescriptor)
-
#string : AttributedString
Explicit property accessors for better type safety and documentation
- #string=(value : AttributedString)
- #to_unsafe
- #width : Float64
- #width=(value : Float64)
Macros inherited from module UIng::BlockConstructor
block_constructor
block_constructor
Constructor Detail
def self.new(string : AttributedString, default_font : FontDescriptor, width : Float64, align : UIng::Area::Draw::TextAlign)
#
Instance Method Detail
def string : AttributedString
#
Explicit property accessors for better type safety and documentation