INNER CODE UNIT · JavaScript
idx
Booodaness/Scientific-Notes · Booodaness/_Assets/Presentations/phase-space-analysis-harmonic-oscillators.md/plugin/chalkboard/plugin (copy).js:592
var idx = container.findIndex(element => element.board === board);
if ( idx === -1 ) {
var canvas = cloneCanvas(template);
if ( !container.length ) {
idx = 0;
container.push({ board, canvas });
}
else if ( board < container[0].board ) {
idx = 0;
container.unshift({ board, canvas });
}
else if ( board > container[container.length-1].board ) {
idx = container.length;
container.push({ board, canvas });
}
}
return container[idx].canvas;