UI for Zipcoin Blue

item-reorder-util.js 628B

123456789101112131415161718192021222324252627282930
  1. /**
  2. * @hidden
  3. */
  4. export function indexForItem(element) {
  5. return element['$ionIndex'];
  6. }
  7. /**
  8. * @hidden
  9. */
  10. export function reorderListForItem(element) {
  11. return element['$ionReorderList'];
  12. }
  13. /**
  14. * @hidden
  15. */
  16. export function findReorderItem(node, listNode) {
  17. var nested = 0;
  18. while (node && nested < 4) {
  19. if (indexForItem(node) !== undefined) {
  20. if (listNode && node.parentNode !== listNode) {
  21. return null;
  22. }
  23. return node;
  24. }
  25. node = node.parentNode;
  26. nested++;
  27. }
  28. return null;
  29. }
  30. //# sourceMappingURL=item-reorder-util.js.map