Class StyledTextBuilder
-
- All Implemented Interfaces:
-
java.lang.Appendable
public final class StyledTextBuilder implements Appendable
-
-
Field Summary
Fields Modifier and Type Field Description private final StylecurrentStyleprivate BooleanenableStyle
-
Constructor Summary
Constructors Constructor Description StyledTextBuilder(Boolean enableStyle)
-
Method Summary
Modifier and Type Method Description final StylegetCurrentStyle()final BooleangetEnableStyle()final UnitsetEnableStyle(Boolean enableStyle)final Unitclear()StringtoString()StyledTextBuilderappend(CharSequence csq)StyledTextBuilderappend(CharSequence csq, Integer start, Integer end)StyledTextBuilderappend(Character c)final StyledTextBuilderappend(StyledFragment fragment)final StyledTextBuilderswitchTo(Style style)final StyledTextBuilderwithStyle(Style style, Function1<StyledTextBuilder, Unit> action)-
-
Constructor Detail
-
StyledTextBuilder
StyledTextBuilder(Boolean enableStyle)
-
-
Method Detail
-
getCurrentStyle
final Style getCurrentStyle()
-
getEnableStyle
final Boolean getEnableStyle()
-
setEnableStyle
final Unit setEnableStyle(Boolean enableStyle)
-
append
StyledTextBuilder append(CharSequence csq)
-
append
StyledTextBuilder append(CharSequence csq, Integer start, Integer end)
-
append
StyledTextBuilder append(Character c)
-
append
final StyledTextBuilder append(StyledFragment fragment)
-
switchTo
final StyledTextBuilder switchTo(Style style)
-
withStyle
final StyledTextBuilder withStyle(Style style, Function1<StyledTextBuilder, Unit> action)
-
-
-
-