Issues #126: refactor figures sorting.

This commit is contained in:
Sergey Vartanov 2022-04-27 00:11:10 +03:00
parent 32bad69fc5
commit 5a934e2f37
2 changed files with 7 additions and 7 deletions

View file

@ -529,6 +529,10 @@ class Constructor:
)
self.points.append(point)
def get_sorted_figures(self) -> list[StyledFigure]:
"""Get all figures sorted by priority."""
return sorted(self.figures, key=lambda x: x.line_style.priority)
def check_level_number(tags: Tags, level: float) -> bool:
"""Check if element described by tags is no the specified level."""