arelle.ValidateXbrlDimensions
¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Functions¶
Data¶
API¶
- arelle.ValidateXbrlDimensions.NONDEFAULT¶
‘intern(…)’
- arelle.ValidateXbrlDimensions.loadDimensionDefaults(val)¶
- arelle.ValidateXbrlDimensions.checkBaseSet(val, arcrole, ELR, relsSet) None ¶
- arelle.ValidateXbrlDimensions.domainTargetRoles(val, fromELR, rels, fromConcepts=None, ELRs=None)¶
- arelle.ValidateXbrlDimensions.xdtCycle(val, ELRs, rels, fromConcepts)¶
- arelle.ValidateXbrlDimensions.drsPriItems(val, fromELR, fromPriItem, priItems=None)¶
- arelle.ValidateXbrlDimensions.drsPolymorphism(val, fromELR, rels, priItems, visitedMbrs=None)¶
- arelle.ValidateXbrlDimensions.checkConcept(val, concept) None ¶
- arelle.ValidateXbrlDimensions.checkContext(val, cntx) None ¶
- arelle.ValidateXbrlDimensions.checkFact(val, f, otherFacts=None) None ¶
- arelle.ValidateXbrlDimensions.isFactDimensionallyValid(val, f, setPrototypeContextElements=False, otherFacts=None) bool ¶
- arelle.ValidateXbrlDimensions.priItemElrHcRels(val, priItem, ELR=None)¶
- arelle.ValidateXbrlDimensions.findPriItemElrHcRels(val, priItem, ELR=None, elrHcRels=None, seenPrimaryItems=None)¶
- arelle.ValidateXbrlDimensions.priItemsOfElrHc(val, priItem, hcELR, relELR, priItems=None)¶
- arelle.ValidateXbrlDimensions.NOT_FOUND¶
0
- arelle.ValidateXbrlDimensions.MEMBER_USABLE¶
1
- arelle.ValidateXbrlDimensions.MEMBER_NOT_USABLE¶
2
- arelle.ValidateXbrlDimensions.checkFactElrHcs(val, f, ELR, hcRels, setPrototypeContextElements=False)¶
- arelle.ValidateXbrlDimensions.dimensionMemberUsable(val, dimConcept, memConcept, domELR)¶
- arelle.ValidateXbrlDimensions.findUsableMembersInDomainELR(val, rels, ELR, usableMembers, unusableMembers, toConceptELRs)¶
- arelle.ValidateXbrlDimensions.usableEnumerationMembers(val, enumConcept)¶
- arelle.ValidateXbrlDimensions.enumerationMemberUsable(val, enumConcept, memConcept) bool ¶