arelle.LinkRelationships

Module Contents

Classes

Data

API

arelle.LinkRelationships.ModelRelationship

None

class arelle.LinkRelationships.LinkRelationships
_relationships: tuple[arelle.LinkRelationships.ModelRelationship, ...] | None

None

_relationshipsByArcrole: dict[str, tuple[arelle.LinkRelationships.ModelRelationship, ...]] | None

None

_relationshipsByArcroleArcqname: dict[str, dict[arelle.ModelValue.QName, tuple[arelle.LinkRelationships.ModelRelationship, ...]]] | None

None

_dimensionRelationships: tuple[arelle.LinkRelationships.ModelRelationship, ...] | None

None

_formulaRelationships: tuple[arelle.LinkRelationships.ModelRelationship, ...] | None

None

_tableRenderingRelationships: tuple[arelle.LinkRelationships.ModelRelationship, ...] | None

None

initRelationships() None
property relationships: tuple[arelle.ModelDtsObject.ModelRelationship, ...]
property relationshipsByArcrole: dict[str, tuple[arelle.ModelDtsObject.ModelRelationship, ...]]
property relationshipsByArcroleArcqname: dict[str, dict[arelle.ModelValue.QName, tuple[arelle.ModelDtsObject.ModelRelationship, ...]]]
property dimensionRelationships: tuple[arelle.ModelDtsObject.ModelRelationship, ...]
property formulaRelationships: tuple[arelle.ModelDtsObject.ModelRelationship, ...]
property tableRenderingRelationships: tuple[arelle.ModelDtsObject.ModelRelationship, ...]
_relationshipsForArcrolePredicate(predicate: Callable[[str], bool]) tuple[arelle.ModelDtsObject.ModelRelationship, ...]
_collectRelationships() None