arelle.utils.validate.ValidationUtil¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Functions¶
Returns True if any concepts used in the presentation network of the role URIs have been tagged with facts. This DOES NOT check if the facts are dimensionally valid against hypercubes defined in the roles. |
Data¶
API¶
- arelle.utils.validate.ValidationUtil._: arelle.typing.TypeGetText¶
None
- arelle.utils.validate.ValidationUtil.etreeIterWithDepth(node: arelle.ModelObject.ModelObject | lxml.etree._Element, depth: int = 0) collections.abc.Generator[tuple[arelle.ModelObject.ModelObject | lxml.etree._Element, int], None, None]¶
- arelle.utils.validate.ValidationUtil.hasPresentationalConceptsWithFacts(modelXbrl: arelle.ModelXbrl.ModelXbrl, roleUris: collections.abc.Iterable[str], memberQnameFilter: set[arelle.ModelValue.QName] | None = None) bool¶
Returns True if any concepts used in the presentation network of the role URIs have been tagged with facts. This DOES NOT check if the facts are dimensionally valid against hypercubes defined in the roles.