arelle.XmlValidateParticles

See COPYRIGHT.md for copyright information.

Module Contents

Functions

API

arelle.XmlValidateParticles.validateElementSequence(modelXbrl: arelle.ModelXbrl.ModelXbrl, compositor: arelle.ModelDtsObject.ModelGroupCompositor | arelle.ModelDtsObject.ModelGroupDefinition | arelle.ModelDtsObject.ModelType, children: list[arelle.ModelObject.ModelObject], ixFacts: bool, setTargetModelXbrl: bool, iNextChild: int = 0) tuple[int, bool, tuple[str, str] | None, dict[str, Any] | None]
arelle.XmlValidateParticles.modelGroupCompositorTitle(compositor: arelle.ModelDtsObject.ModelGroupCompositor | arelle.ModelDtsObject.ModelGroupDefinition | arelle.ModelDtsObject.ModelType) str
arelle.XmlValidateParticles.validateUniqueParticleAttribution(modelXbrl: arelle.ModelXbrl.ModelXbrl, particles: list[arelle.ModelDtsObject.ModelParticle], compositor: arelle.ModelDtsObject.ModelGroupCompositor | arelle.ModelDtsObject.ModelGroupDefinition | arelle.ModelDtsObject.ModelType) None