# {py:mod}`arelle.XhtmlInlineUtil` ```{py:module} arelle.XhtmlInlineUtil ``` ```{autodoc2-docstring} arelle.XhtmlInlineUtil :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`ixMsgCode ` - ```{autodoc2-docstring} arelle.XhtmlInlineUtil.ixMsgCode :summary: ``` * - {py:obj}`resolveHtmlUri ` - ```{autodoc2-docstring} arelle.XhtmlInlineUtil.resolveHtmlUri :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`INLINE_1_0_SCHEMA ` - ```{autodoc2-docstring} arelle.XhtmlInlineUtil.INLINE_1_0_SCHEMA :summary: ``` * - {py:obj}`INLINE_1_1_SCHEMA ` - ```{autodoc2-docstring} arelle.XhtmlInlineUtil.INLINE_1_1_SCHEMA :summary: ``` * - {py:obj}`htmlEltUriAttrs ` - ```{autodoc2-docstring} arelle.XhtmlInlineUtil.htmlEltUriAttrs :summary: ``` ```` ### API ````{py:data} INLINE_1_0_SCHEMA :canonical: arelle.XhtmlInlineUtil.INLINE_1_0_SCHEMA :value: > 'http://www.xbrl.org/2008/inlineXBRL/xhtml-inlinexbrl-1_0.xsd' ```{autodoc2-docstring} arelle.XhtmlInlineUtil.INLINE_1_0_SCHEMA ``` ```` ````{py:data} INLINE_1_1_SCHEMA :canonical: arelle.XhtmlInlineUtil.INLINE_1_1_SCHEMA :value: > 'http://www.xbrl.org/2013/inlineXBRL/xhtml-inlinexbrl-1_1.xsd' ```{autodoc2-docstring} arelle.XhtmlInlineUtil.INLINE_1_1_SCHEMA ``` ```` ````{py:data} htmlEltUriAttrs :canonical: arelle.XhtmlInlineUtil.htmlEltUriAttrs :type: dict[str, set[str]] :value: > None ```{autodoc2-docstring} arelle.XhtmlInlineUtil.htmlEltUriAttrs ``` ```` ````{py:function} ixMsgCode(codeName: str, elt: arelle.ModelObject.ModelObject | None = None, sect: str = 'constraint', ns: str | None = None, name: str | None = None) -> str :canonical: arelle.XhtmlInlineUtil.ixMsgCode ```{autodoc2-docstring} arelle.XhtmlInlineUtil.ixMsgCode ``` ```` ````{py:function} resolveHtmlUri(elt: arelle.ModelObject.ModelObject, name: str, value: str) -> str :canonical: arelle.XhtmlInlineUtil.resolveHtmlUri ```{autodoc2-docstring} arelle.XhtmlInlineUtil.resolveHtmlUri ``` ````