Theme

class DrawTheme(**data)

Bases: BaseModel

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

circle_color: str
line_color: str
triangle_color: str
goal_color: str
aux_point_color: str
new_point_color: str
construction_color: str
point_color: str
text_color: str
perpendicular_color: str
title_color: str
thick_line_width: int
thin_line_width: int
model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

fill_missing(d0, d1)
Return type:

dict[TypeVar(K1), TypeVar(V1)]