arelle.ModelRelationshipSet
#
See COPYRIGHT.md for copyright information.
Module Contents#
Classes#
Functions#
Data#
API#
- arelle.ModelRelationshipSet.USING_EQUIVALENCE_KEY#
None
- arelle.ModelRelationshipSet.NoneType#
None
- arelle.ModelRelationshipSet.create(modelXbrl, arcrole, linkrole=None, linkqname=None, arcqname=None, includeProhibits=False) ModelRelationshipSet #
- arelle.ModelRelationshipSet.ineffectiveArcs(baseSetModelLinks, arcrole, arcqname=None)#
- arelle.ModelRelationshipSet.baseSetArcroles(modelXbrl)#
- arelle.ModelRelationshipSet.labelroles(modelXbrl, includeConceptName=False)#
- arelle.ModelRelationshipSet.baseSetRelationship(arcElement)#
- class arelle.ModelRelationshipSet._LangLabels#
- lang: str#
None
- labels: list[arelle.ModelObject.ModelObject] | list[str]#
None
- class arelle.ModelRelationshipSet.ModelRelationshipSet(modelXbrl, arcrole, linkrole=None, linkqname=None, arcqname=None, includeProhibits=False)#
Initialization
- __slots__#
(‘isChanged’, ‘modelXbrl’, ‘arcrole’, ‘linkrole’, ‘linkqname’, ‘arcqname’, ‘modelRelationshipsFrom’,…
- modelRelationshipsFrom: dict[Any, list[arelle.ModelDtsObject.ModelRelationship]] | None#
None
- modelRelationshipsTo: dict[Any, list[arelle.ModelDtsObject.ModelRelationship]] | None#
None
- clear() None #
- __bool__()#
- property linkRoleUris#
- loadModelRelationshipsFrom() dict[Any, list[arelle.ModelDtsObject.ModelRelationship]] #
- loadModelRelationshipsTo() dict[Any, list[arelle.ModelDtsObject.ModelRelationship]] #
- fromModelObjects() dict[Any, list[arelle.ModelDtsObject.ModelRelationship]] #
- fromModelObject(modelFrom) list[arelle.ModelDtsObject.ModelRelationship] #
- toModelObjects() dict[Any, list[arelle.ModelDtsObject.ModelRelationship]] #
- toModelObject(modelTo) list[arelle.ModelDtsObject.ModelRelationship] #
- fromToModelObjects(modelFrom, modelTo, checkBothDirections=False) list[arelle.ModelDtsObject.ModelRelationship] #
- property rootConcepts#
- isRelated(modelFrom, axis, modelTo=None, visited=None, isDRS=False)#
- label(modelFrom, role, lang, returnMultiple=False, returnText=True, linkroleHint=None) str | arelle.ModelObject.ModelObject | list[str] | list[arelle.ModelObject.ModelObject] | None #