arelle.PrototypeDtsObject
#
See COPYRIGHT.md for copyright information.
Module Contents#
Classes#
Data#
API#
- arelle.PrototypeDtsObject.ModelDocument#
None
- class arelle.PrototypeDtsObject.PrototypeObject(modelDocument, sourceElement=None)#
Initialization
- property sourceline#
- get(key, default=None)#
- itersiblings(**kwargs)#
Method proxy for itersiblings() of lxml arc element
- getparent()#
(_ElementBase) – Method proxy for getparent() of lxml arc element
- iterchildren()#
- iterdescendants()#
- class arelle.PrototypeDtsObject.LinkPrototype(modelDocument, parent, qname, role, sourceElement=None)#
Bases:
arelle.PrototypeDtsObject.PrototypeObject
Initialization
- clear()#
- __iter__()#
- getparent()#
- iterchildren()#
- __getitem(key)#
- class arelle.PrototypeDtsObject.LocPrototype(modelDocument, parent, label, locObject, role=None, sourceElement=None)#
Bases:
arelle.PrototypeDtsObject.PrototypeObject
Initialization
- clear()#
- property xlinkLabel#
- dereference()#
- getparent()#
- get(key, default=None)#
- __getitem(key)#
- class arelle.PrototypeDtsObject.ArcPrototype(modelDocument, parent, qname, fromLabel, toLabel, linkrole, arcrole, order='1', sourceElement=None)#
Bases:
arelle.PrototypeDtsObject.PrototypeObject
Initialization
- property orderDecimal#
- clear()#
- property arcElement#
- getparent()#
- get(key, default=None)#
- items()#
- __getitem(key)#