arelle.PrototypeInstanceObject¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Classes¶
Data¶
API¶
- arelle.PrototypeInstanceObject.Aspect: Any¶
None
- class arelle.PrototypeInstanceObject.FactPrototype(v: Any, aspectValues: dict[int | arelle.ModelValue.QName, str | arelle.ModelObject.ModelObject | arelle.ModelValue.QName | arelle.ModelValue.DateTime | Sequence[Any]] | None = None)¶
Initialization
- clear() None¶
- objectId() str¶
- getparent() Any¶
- property propertyView: tuple[tuple[str, str], tuple[str, str, tuple[tuple[str, str], ...]] | tuple[]]¶
- property viewConcept: typing_extensions.Self¶
- class arelle.PrototypeInstanceObject.ContextPrototype(v: Any, aspectValues: dict[int | arelle.ModelValue.QName, str | arelle.ModelObject.ModelObject | arelle.ModelValue.QName | arelle.ModelValue.DateTime | Sequence[Any]])¶
Initialization
- clear() None¶
- dimValue(dimQname: arelle.ModelValue.QName) arelle.PrototypeInstanceObject.DimValuePrototype | arelle.ModelValue.QName | None¶
(ModelDimension or QName) – ModelDimension object if dimension is reported (in either context element), or QName of dimension default if there is a default, otherwise None
- dimValues(contextElement: str | None, oppositeContextElement: bool = False) dict[arelle.ModelDtsObject.ModelConcept, arelle.PrototypeInstanceObject.DimValuePrototype]¶
- nonDimValues(contextElement: str | int) list[arelle.ModelObject.ModelObject]¶
- isEntityIdentifierEqualTo(cntx2: arelle.PrototypeInstanceObject.ContextPrototype | arelle.ModelInstanceObject.ModelContext) bool¶
- isPeriodEqualTo(cntx2: arelle.PrototypeInstanceObject.ContextPrototype | arelle.ModelInstanceObject.ModelContext) bool¶
- class arelle.PrototypeInstanceObject.DimValuePrototype(v: Any, dimConcept: arelle.ModelDtsObject.ModelConcept | None, dimQname: arelle.ModelValue.QName, mem: arelle.ModelValue.QName | arelle.ModelObject.ModelObject | None, contextElement: str | None)¶
Initialization
- typedMember: arelle.ModelObject.ModelObject | None¶
None
- isExplicit: bool¶
None
- isTyped: bool¶
None
- memberQname: arelle.ModelValue.QName | None¶
None
- member: arelle.ModelDtsObject.ModelConcept | None¶
None
- clear() None¶
- property propertyView: tuple[str, str]¶
- class arelle.PrototypeInstanceObject.UnitPrototype(v: Any, aspectValues: dict[int | arelle.ModelValue.QName, str | arelle.ModelObject.ModelObject | arelle.ModelValue.QName | arelle.ModelValue.DateTime | Sequence[Any]])¶
Initialization
- clear() None¶
- isEqualTo(unit2: arelle.PrototypeInstanceObject.UnitPrototype | None) bool¶
- property propertyView: tuple[tuple[str, Any], ...]¶
- class arelle.PrototypeInstanceObject.XbrlPrototype(modelManager: arelle.ModelManager.ModelManager, uri: str, *arg: Any, **kwarg: Any)¶
Initialization
- close() None¶