treex.ToString
Mixin that adds a .to_string()
method to the class.
Source code in treeo/mixins.py
class ToString:
"""
Mixin that adds a `.to_string()` method to the class.
"""
def to_string(
self: A,
*,
private_fields: bool = False,
static_fields: bool = True,
color: bool = False,
) -> str:
"""
`to_string` is a wrapper over `treeo.to_string` that passes `self` as the first argument.
Arguments:
private_fields: If `True`, private fields are included.
static_fields: If `True`, static fields are included.
color: If `True`, color is included.
Returns:
A string representation of the object.
"""
return api.to_string(
self,
private_fields=private_fields,
static_fields=static_fields,
color=color,
)
to_string(self, *, private_fields=False, static_fields=True, color=False)
to_string
is a wrapper over treeo.to_string
that passes self
as the first argument.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
private_fields |
bool |
If |
False |
static_fields |
bool |
If |
True |
color |
bool |
If |
False |
Returns:
Type | Description |
---|---|
str |
A string representation of the object. |
Source code in treeo/mixins.py
def to_string(
self: A,
*,
private_fields: bool = False,
static_fields: bool = True,
color: bool = False,
) -> str:
"""
`to_string` is a wrapper over `treeo.to_string` that passes `self` as the first argument.
Arguments:
private_fields: If `True`, private fields are included.
static_fields: If `True`, static fields are included.
color: If `True`, color is included.
Returns:
A string representation of the object.
"""
return api.to_string(
self,
private_fields=private_fields,
static_fields=static_fields,
color=color,
)