arelle.Aspect

See COPYRIGHT.md for copyright information.

Module Contents

Classes

Functions

Data

API

class arelle.Aspect.Aspect
LOCATION

1

LOCATION_RULE

101

CONCEPT

2

ENTITY_IDENTIFIER

3

VALUE

31

SCHEME

32

PERIOD

4

PERIOD_TYPE

41

START

42

END

43

INSTANT

44

INSTANT_END

45

UNIT

5

UNIT_MEASURES

51

MULTIPLY_BY

52

DIVIDE_BY

53

AUGMENT

54

COMPLETE_SEGMENT

6

COMPLETE_SCENARIO

7

NON_XDT_SEGMENT

8

NON_XDT_SCENARIO

9

DIMENSIONS

10

OMIT_DIMENSIONS

11

PRECISION

95

DECIMALS

96

label: dict[int, str]

None

arelle.Aspect.aspectStr(aspect: int | arelle.ModelValue.QName) str
arelle.Aspect.isDimensionalAspect(aspect: int | arelle.ModelValue.QName) bool
arelle.Aspect.aspectModelAspect: dict[int, int]

None

arelle.Aspect.aspectRuleAspects: dict[int, tuple[int, ...]]

None

arelle.Aspect.aspectContextAspects: frozenset[int]

‘frozenset(…)’

arelle.Aspect.aspectModels: dict[str, set[int]]

None

arelle.Aspect.aspectFromToken: dict[str, int]

None

arelle.Aspect.aspectToToken: dict[int, str]

None

arelle.Aspect.aspectElementNameAttrValue: dict[int, tuple[str | tuple[str, str], str, str | None, str | None]]

None