This commit is contained in:
Andrej730
2024-03-21 11:20:57 +05:00
parent 3691052f06
commit 6d6010be3b
3 changed files with 19 additions and 8 deletions
@@ -711,7 +711,9 @@ class FacetTransformer(lark.Transformer):
class Selector:
@classmethod
def parse(cls, ifc_file, query, elements=None):
def parse(
cls, ifc_file: ifcopenshell.file, query: str, elements: Optional[list[ifcopenshell.entity_instance]] = None
) -> list[ifcopenshell.entity_instance]:
cls.file = ifc_file
cls.elements = elements
l = lark.Lark(