UNPKG

ckeditor5-image-upload-base64

Version:

The development environment of CKEditor 5 – the best browser-based rich text editor.

26 lines (21 loc) 583 B
/** * @license Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ /** * @module utils/dom/indexof */ /** * Returns index of the node in the parent element. * * @param {Node} node Node which index is tested. * @returns {Number} Index of the node in the parent element. Returns 0 if node has no parent. */ export default function indexOf( node ) { let index = 0; while ( node.previousSibling ) { node = node.previousSibling; index++; } return index; }