* Append element or a couple to the beginning of the parent elements * * @param {Element} parent - where to append * @param {Element|Element[]} elements - element or elements list
(parent: Element, elements: Element | Element[])
| 108 | * @param {Element|Element[]} elements - element or elements list |
| 109 | */ |
| 110 | public static prepend(parent: Element, elements: Element | Element[]): void { |
| 111 | if (Array.isArray(elements)) { |
| 112 | elements = elements.reverse(); |
| 113 | elements.forEach((el) => parent.prepend(el)); |
| 114 | } else { |
| 115 | parent.prepend(elements); |
| 116 | } |
| 117 | } |
| 118 | |
| 119 | /** |
| 120 | * Swap two elements in parent |
no test coverage detected