twisted.conch.insults.helper._FormattingState(_textattributes._FormattingStateMixin)
class documentationtwisted.conch.insults.helper
View Source
(View In Hierarchy)
Represents the formatting state/attributes of a single character.
Character set, intensity, underlinedness, blinkitude, video reversal, as well as foreground and background colors made up a character's attributes.
Method | __init__ | Undocumented |
Method | wantOne | Add a character attribute to a copy of this formatting state. |
Method | toVT102 | Emit a VT102 control sequence that will set up all the attributes this formatting state has set. |
Inherited from _FormattingStateMixin:
Method | copy | Make a copy of this formatting state. |
Method | _withAttribute | Add a character attribute to a copy of this formatting state. |
Inherited from FancyEqMixin (via _FormattingStateMixin, DefaultFormattingState):
Method | __eq__ | Undocumented |
Method | __ne__ | Undocumented |
Add a character attribute to a copy of this formatting state.
Parameters | **kw | An optional attribute name and value can be provided with a keyword argument. |
Returns | A formatting state instance with the new attribute. | |
See Also | DefaultFormattingState._withAttribute . |
Emit a VT102 control sequence that will set up all the attributes this formatting state has set.
Returns | A string containing VT102 control sequences that mimic this formatting state. |