Skip to content

Instantly share code, notes, and snippets.

/* in MyListItemView.js */
MyListItemView = SC.ListItemView.design({
});
/* */
kasesView: SC.ScrollView.design({
hasHorizontalScroller: NO,
classNames: "kasesView",
layout: { top: 60, bottom: 0, left: 0, right: 0 },
function intersection(a, b) {
var shorter = a, longer = b, hash = {};
if (a.length > b.length) { shorter = b; longer = a; }
for (var i in shorter) { var o = shorter[i]; hash[o] = 1; }
var collisions = [];
for (var i in longer) {
var o = longer[i];
if (hash[o] == 1) collisions.push(o);
}
return collisions;