Opal::Style
Fluent declarative styling engine inspired by Charm's Lipgloss.
Constructors
new
SourceInstance methods
align
Sourcebackground
Sourcebackground=(background : Color)
Sourceblink?
Sourcebold?
Sourceborder(style : Symbol | Border, fg : Color | Symbol | String = Color.none, bg : Color | Symbol | String = Color.none) : self
Sourceborder
Sourceborder=(border : Border)
Sourceborder_background
Sourceborder_background=(border_background : Color)
Sourceborder_foreground
Sourceborder_foreground=(border_foreground : Color)
Sourcefaint?
Sourceforeground
Sourceforeground=(foreground : Color)
Sourceheight
Sourceitalic?
Sourcemargin_bottom
Sourcemargin_left
Sourcemargin_right
Sourcemargin_top
Sourcepadding_bottom
Sourcepadding_left
Sourcepadding_right
Sourcepadding_top
SourceRenders text with all applied styling, padding, borders, and margins.
reverse?
Sourcestrikethrough?
Sourceunderline?
Sourcewidth
Source