class _Attribute(FancyEqMixin): (source)
Known subclasses: twisted.python._textattributes._ColorAttr
, twisted.python._textattributes._NormalAttr
, twisted.python._textattributes._OtherAttr
A text attribute.
Indexing a text attribute with a str
or another text attribute adds that object as a child, indexing with a list
or tuple
adds the elements as children; in either case self
is returned.
Instance Variable | children |
Child attributes. |
Class Variable | compareAttributes |
Undocumented |
Method | __init__ |
Undocumented |
Method | __repr__ |
Undocumented |
Method | __getitem__ |
Undocumented |
Method | serialize |
Serialize the text attribute and its children. |
Inherited from FancyEqMixin
:
Method | __eq__ |
Undocumented |
Method | __ne__ |
Undocumented |
twisted.python._textattributes._ColorAttr
, twisted.python._textattributes._NormalAttr
, twisted.python._textattributes._OtherAttr
Serialize the text attribute and its children.
Parameters | write | callable , taking one str argument, called to output a single text attribute at a time. |
attrs | A formatting state instance used to determine how to serialize the attribute children. | |
attributeRenderer | Name of the method on attrs that should be called to render the attributes during serialization. Defaults to 'toVT102' . (type: str ) |