Created by staff of the U.S. Securities and Exchange Commission.
Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
High level Developer information regarding the Constant Functions functionality.
ConstantsFunctions.setParentContainerStyles()
style attribute to #dynamic-xbrl-form based on possible style attributes on <body> tag of dynamic XHTML Form.ConstantsFunctions.setHTMLAttributes()
Constants.getHTMLAttributes based on attributes on <html> tag of dynamic XHTML Form.ConstantsFunctions.setMetaSourceDocumentsThenFixLinks()
Constants.getMetaSourceDocuments based on MetaLinks.json instance value(s)ConstantsFunctions.setHTMLPrefix()
Constants.getHTMLPrefix based on Constants.getHTMLAttributes. Looping over the array, which ever value equals http://www.xbrl.org/2013/inlineXBRL will be used as the HTML Prefix ex: IXConstantsFunctions.setMetaTags()
Constants.getMetaTags based on MetaLinks.json instance => {{XHTML Path}} => tag Object.ConstantsFunctions.setMetaCalculationsParentTags()ConstantsFunctions.setMetaCalculationsParentTags()
Constants.getMetaCalculationsParentTags based on Constants.getMetaTagscalculation, and is unique, it is then addedConstantsFunctions.setMetaEntityCounts()
Constants.getMetaEntityCounts based on input Object from MetaLinks.jsonConstantsFunctions.setMetaReports()
Constants.getMetaReports based on MetaLinks.json instance => {{XHTML Path}} => report Object.ConstantsFunctions.setMetaStandardReference()
Constants.getMetaStandardReference based on MetaLinks.json std_ref Object.ConstantsFunctions.setSingleMetaStandardReference()
Constants.getMetaStandardReference that corresponds to the ref input.ConstantsFunctions.setMetaVersion
Constants.getMetaVersion,.meta-links-version to give User full functionality.ConstantsFunctions.setMetaCustomPrefix
Constants.getMetaCustomPrefix based oninput[nxprefix]ConstantsFunctions.setMetaDts
Constants.getMetaDts based on inputConstantsFunctions.setMetaHidden
Constants.getMetaHidden based on inputConstantsFunctions.setFormattingObject
Constants.getFormattingObject based on the attributes from the <html> tag of the dynamic XHTML Form. This is a crucial step to add new transforms.ConstantsFunctions.setFormattingObject
?doc= || ?file= params