| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- import { namespaceMap } from 'web/util/index'
- export function createElement (tagName) {
- return document.createElement(tagName)
- }
- export function createElementNS (namespace, tagName) {
- return document.createElementNS(namespaceMap[namespace], tagName)
- }
- export function createTextNode (text) {
- return document.createTextNode(text)
- }
- export function insertBefore (parentNode, newNode, referenceNode) {
- parentNode.insertBefore(newNode, referenceNode)
- }
- export function removeChild (node, child) {
- node.removeChild(child)
- }
- export function appendChild (node, child) {
- node.appendChild(child)
- }
- export function parentNode (node) {
- return node.parentElement
- }
- export function nextSibling (node) {
- return node.nextSibling
- }
- export function tagName (node) {
- return node.tagName
- }
- export function setTextContent (node, text) {
- node.textContent = text
- }
|