%PDF- %PDF-
Direktori : /var/www/html/node_modules/domelementtype/lib/esm/ |
Current File : /var/www/html/node_modules/domelementtype/lib/esm/index.js |
/** Types of elements found in htmlparser2's DOM */ export var ElementType; (function (ElementType) { /** Type for the root element of a document */ ElementType["Root"] = "root"; /** Type for Text */ ElementType["Text"] = "text"; /** Type for <? ... ?> */ ElementType["Directive"] = "directive"; /** Type for <!-- ... --> */ ElementType["Comment"] = "comment"; /** Type for <script> tags */ ElementType["Script"] = "script"; /** Type for <style> tags */ ElementType["Style"] = "style"; /** Type for Any tag */ ElementType["Tag"] = "tag"; /** Type for <![CDATA[ ... ]]> */ ElementType["CDATA"] = "cdata"; /** Type for <!doctype ...> */ ElementType["Doctype"] = "doctype"; })(ElementType || (ElementType = {})); /** * Tests whether an element is a tag or not. * * @param elem Element to test */ export function isTag(elem) { return (elem.type === ElementType.Tag || elem.type === ElementType.Script || elem.type === ElementType.Style); } // Exports for backwards compatibility /** Type for the root element of a document */ export const Root = ElementType.Root; /** Type for Text */ export const Text = ElementType.Text; /** Type for <? ... ?> */ export const Directive = ElementType.Directive; /** Type for <!-- ... --> */ export const Comment = ElementType.Comment; /** Type for <script> tags */ export const Script = ElementType.Script; /** Type for <style> tags */ export const Style = ElementType.Style; /** Type for Any tag */ export const Tag = ElementType.Tag; /** Type for <![CDATA[ ... ]]> */ export const CDATA = ElementType.CDATA; /** Type for <!doctype ...> */ export const Doctype = ElementType.Doctype;