arelle.FunctionXs#

See COPYRIGHT.md for copyright information.

Module Contents#

Functions#

Data#

API#

exception arelle.FunctionXs.FORG0001(message=None)#

Bases: Exception

__repr__()#
exception arelle.FunctionXs.FONS0004(message=None)#

Bases: Exception

__repr__()#
exception arelle.FunctionXs.xsFunctionNotAvailable#

Bases: Exception

__repr__()#
arelle.FunctionXs.call(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.ProgHeader | arelle.formula.XPathParser.OperationDef | None, localname: str, args: arelle.formula.XPathContext.ResultStack) arelle.formula.XPathContext.RecursiveContextItem#
arelle.FunctionXs.objtype#

None

arelle.FunctionXs.isXsType(localName)#
arelle.FunctionXs.untypedAtomic(xc, p, source)#
arelle.FunctionXs.anyType(xc, p, source)#
arelle.FunctionXs.anyAtomicType(xc, p, source)#
arelle.FunctionXs.dateTime(xc, p, source)#
arelle.FunctionXs.dateTimeInstantEnd(xc, p, source)#
arelle.FunctionXs.xbrliDateUnion(xc, p, source)#
arelle.FunctionXs.date(xc, p, source)#
arelle.FunctionXs.time(xc, p, source)#
arelle.FunctionXs.duration(xc, p, source)#
arelle.FunctionXs.yearMonthDuration(xc, p, source)#
arelle.FunctionXs.dayTimeDuration(xc, p, source)#
arelle.FunctionXs.xs_float(xc, p, source)#
arelle.FunctionXs.double(xc, p, source)#
arelle.FunctionXs.decimal(xc, p, source)#
arelle.FunctionXs.integer(xc, p, source)#
arelle.FunctionXs.nonPositiveInteger(xc, p, source)#
arelle.FunctionXs.negativeInteger(xc, p, source)#
arelle.FunctionXs.long(xc, p, source)#
arelle.FunctionXs.xs_int(xc, p, source)#
arelle.FunctionXs.short(xc, p, source)#
arelle.FunctionXs.byte(xc, p, source)#
arelle.FunctionXs.nonNegativeInteger(xc, p, source)#
arelle.FunctionXs.unsignedLong(xc, p, source)#
arelle.FunctionXs.unsignedInt(xc, p, source)#
arelle.FunctionXs.unsignedShort(xc, p, source)#
arelle.FunctionXs.unsignedByte(xc, p, source)#
arelle.FunctionXs.positiveInteger(xc, p, source)#
arelle.FunctionXs.gYearMonth(xc, p, source)#
arelle.FunctionXs.gYear(xc, p, source)#
arelle.FunctionXs.gMonthDay(xc, p, source)#
arelle.FunctionXs.gDay(xc, p, source)#
arelle.FunctionXs.gMonth(xc, p, source)#
arelle.FunctionXs.xsString(xc, p, source)#
arelle.FunctionXs.normalizedString(xc, p, source)#
arelle.FunctionXs.tokenPattern#

‘compile(…)’

arelle.FunctionXs.token(xc, p, source)#
arelle.FunctionXs.languagePattern#

‘compile(…)’

arelle.FunctionXs.language(xc, p, source)#
arelle.FunctionXs.NMTOKEN(xc, p, source)#
arelle.FunctionXs.Name(xc, p, source)#
arelle.FunctionXs.NCName(xc, p, source)#
arelle.FunctionXs.ID(xc, p, source)#
arelle.FunctionXs.IDREF(xc, p, source)#
arelle.FunctionXs.ENTITY(xc, p, source)#
arelle.FunctionXs.boolean(xc, p, source)#
arelle.FunctionXs.base64Binary(xc, p, source)#
arelle.FunctionXs.hexBinary(xc, p, source)#
arelle.FunctionXs.anyURI(xc, p, source)#
arelle.FunctionXs.QName(xc, p, source)#
arelle.FunctionXs.NOTATION(xc, p, source)#
arelle.FunctionXs.xsFunctions#

None