arelle.FunctionXs¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Functions¶
Data¶
API¶
- exception arelle.FunctionXs.FORG0001(message: str | None = None)¶
Bases:
Exception- add_note()¶
- class args¶
- with_traceback()¶
- exception arelle.FunctionXs.FONS0004(message: str | None = None)¶
Bases:
Exception- add_note()¶
- class args¶
- with_traceback()¶
- exception arelle.FunctionXs.xsFunctionNotAvailable¶
Bases:
Exception- add_note()¶
- class args¶
- with_traceback()¶
- arelle.FunctionXs.call(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.ProgHeader | arelle.formula.XPathParser.OperationDef, localname: str, args: arelle.formula.XPathContext.ResultStack) Any¶
- arelle.FunctionXs.objtype: dict[str, Any]¶
None
- arelle.FunctionXs.isXsType(localName: str) bool¶
- arelle.FunctionXs.untypedAtomic(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.anyType(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.anyAtomicType(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.dateTime(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.DateTime | None¶
- arelle.FunctionXs.dateTimeInstantEnd(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.DateTime | None¶
- arelle.FunctionXs.xbrliDateUnion(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) datetime.date | arelle.ModelValue.DateTime | None¶
- arelle.FunctionXs.date(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.DateTime | None¶
- arelle.FunctionXs.time(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.Time | None¶
- arelle.FunctionXs.duration(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.yearMonthDuration(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.YearMonthDuration¶
- arelle.FunctionXs.dayTimeDuration(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.DayTimeDuration¶
- arelle.FunctionXs.xs_float(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) float¶
- arelle.FunctionXs.double(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) float¶
- arelle.FunctionXs.decimal(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) decimal.Decimal¶
- arelle.FunctionXs.integer(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.nonPositiveInteger(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.negativeInteger(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.long(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.xs_int(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.short(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.byte(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.nonNegativeInteger(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.unsignedLong(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.unsignedInt(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.unsignedShort(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.unsignedByte(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.positiveInteger(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) int¶
- arelle.FunctionXs.gYearMonth(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.gYearMonth¶
- arelle.FunctionXs.gYear(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.gYear¶
- arelle.FunctionXs.gMonthDay(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.gMonthDay¶
- arelle.FunctionXs.gDay(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.gDay¶
- arelle.FunctionXs.gMonth(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.gMonth¶
- arelle.FunctionXs.xsString(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) str¶
- arelle.FunctionXs.normalizedString(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) str¶
- arelle.FunctionXs.tokenPattern¶
‘compile(…)’
- arelle.FunctionXs.token(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) str¶
- arelle.FunctionXs.languagePattern¶
‘compile(…)’
- arelle.FunctionXs.language(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) str¶
- arelle.FunctionXs.NMTOKEN(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.Name(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.NCName(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.ID(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.IDREF(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.ENTITY(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.boolean(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) bool¶
- arelle.FunctionXs.base64Binary(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.hexBinary(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.anyURI(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.AnyURI | None¶
- arelle.FunctionXs.QName(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) arelle.ModelValue.QName | None¶
- arelle.FunctionXs.NOTATION(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken | None, source: Any) NoReturn¶
- arelle.FunctionXs.xsFunctions: dict[str, collections.abc.Callable[[arelle.formula.XPathContext.XPathContext, arelle.formula.XPathParser.FormulaToken | None, Any], Any]]¶
None