arelle.FunctionUtil
¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Functions¶
API¶
- arelle.FunctionUtil.anytypeArg(xc, args, i, type, missingArgFallback=None)¶
- arelle.FunctionUtil.atomicArg(xc, p, args, i, type, missingArgFallback=None, emptyFallback=())¶
- arelle.FunctionUtil.stringArg(xc, args, i, type, missingArgFallback=None, emptyFallback='')¶
- arelle.FunctionUtil.numericArg(xc, p, args, i=0, missingArgFallback=None, emptyFallback=0, convertFallback=None)¶
- arelle.FunctionUtil.integerArg(xc, p, args, i=0, missingArgFallback=None, emptyFallback=0, convertFallback=None)¶
- arelle.FunctionUtil.qnameArg(xc, p, args, i, type, missingArgFallback=None, emptyFallback=())¶
- arelle.FunctionUtil.nodeArg(xc, args, i, type, missingArgFallback=None, emptyFallback=None)¶
- arelle.FunctionUtil.testTypeCompatibility(xc: arelle.formula.XPathContext.XPathContext, p: arelle.formula.XPathParser.FormulaToken, op: str, a1: arelle.formula.XPathContext.ContextItem, a2: arelle.formula.XPathContext.ContextItem) None ¶