Skip to content
Snippets Groups Projects

Bump Python requirement mkdocs-material to 9.5.10

Merged Teklia Bot requested to merge bump-mkdocs-material into master
Files
3
@@ -178,16 +178,24 @@ class MetaDataMixin:
return created_metadata_list
def list_element_metadata(
self, element: Element | CachedElement
self, element: Element | CachedElement, load_parents: bool | None = None
) -> list[dict[str, str]]:
"""
List all metadata linked to an element.
This method does not support cache.
:param element: The element to list metadata on.
:param load_parents: Also include all metadata from the element's parents in the response.
"""
assert element and isinstance(
element, Element | CachedElement
), "element shouldn't be null and should be of type Element or CachedElement"
return self.api_client.paginate("ListElementMetaData", id=element.id)
query_params = {}
if load_parents is not None:
assert isinstance(load_parents, bool), "load_parents should be of type bool"
query_params["load_parents"] = load_parents
return self.api_client.paginate(
"ListElementMetaData", id=element.id, **query_params
)
Loading