MCPcopy Create free account
hub / github.com/plotly/dash / getIteratorFn

Function getIteratorFn

dash/deps/react-dom@18.3.1.js:871–883  ·  view source on GitHub ↗
(maybeIterable)

Source from the content-addressed store, hash-verified

869 var MAYBE_ITERATOR_SYMBOL = Symbol.iterator;
870 var FAUX_ITERATOR_SYMBOL = '@@iterator';
871 function getIteratorFn(maybeIterable) {
872 if (maybeIterable === null || typeof maybeIterable !== 'object') {
873 return null;
874 }
875
876 var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL];
877
878 if (typeof maybeIterator === 'function') {
879 return maybeIterator;
880 }
881
882 return null;
883 }
884
885 var assign = Object.assign;
886

Callers 7

createChildFunction · 0.70
updateSlotFunction · 0.70
updateFromMapFunction · 0.70
reconcileChildFibersFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…