lib/assets/javascripts/esphinx/ui/panels/autocomplete.js in esphinx-rails-ui-1.0.2 vs lib/assets/javascripts/esphinx/ui/panels/autocomplete.js in esphinx-rails-ui-1.0.3
- old
+ new
@@ -23,21 +23,21 @@
mapped,
ConstructorReference = $module.panels.autocomplete.new,
self = this,
created = false,
- iteratorblock = function(i) {
+ iteratorBlock = function(i) {
spanizedSliceFound = $(mapped[i].span());
spanizedSliceFound.addClass(CSS_CLASS + " slice-found");
mapped[i] = spanizedSliceFound;
},
spanize = function(map) {
mapped = map;
- Object.keys(map).forEach(iteratorblock);
+ Object.keys(map).forEach(iteratorBlock);
return map;
},
composeMatch = function(mapped, nodeText, nodeTextAsArr) {
@@ -47,41 +47,41 @@
searchIndex,
sliceFound,
span,
composedArr = [],
- iteratorblock = function(value, i) {
+ iteratorBlock = function(value, i) {
if (mapped.hasOwnProperty(i)) {
span = mapped[i];
sliceFound = span.text();
searchIndex = value.search(sliceFound);
leftUnitName = value.slice(0, searchIndex);
rightUnitName = value
.slice(searchIndex + sliceFound.length,
value.length);
- if (!leftUnitName.isEmpty()) {
+ if (leftUnitName.filled()) {
composedArr.push(window.document
.createTextNode(leftUnitName));
} else {
span.text(span.text());
}
composedArr.push(span.asNode());
- if (!rightUnitName.isEmpty()) {
+ if (rightUnitName.filled()) {
composedArr.push(window.document
.createTextNode(rightUnitName));
}
} else {
composedArr.push(window.document
.createTextNode(value));
}
};
- nodeTextAsArr.spaceOut().forEach(iteratorblock);
+ nodeTextAsArr.spaceOut().forEach(iteratorBlock);
return composedArr;
},
resolveResponse = function(found, maps) {
@@ -108,15 +108,15 @@
composeName = function(composedArr, node) {
var
copy = $(node).clone(),
- iteratorblock = function(v) {
+ iteratorBlock = function(v) {
copy.append(v);
};
- composedArr.forEach(iteratorblock);
+ composedArr.forEach(iteratorBlock);
return copy;
},
create = function(referenceElement) {
@@ -153,11 +153,10 @@
// clicking outside the panel
$(window.document).on("mouseup", function(e) {
var
target = $(e.target);
- // debugger
if (!target.isA(window.HTMLInputElement) &&
!target.isA(window.HTMLLIElement)) {
target = target.parent("ol" + CSS_CLASS_QUERY +
".list-built-found li");
}
@@ -231,10 +230,10 @@
if (!(this instanceof ConstructorReference)) {
return new ConstructorReference(searchTextBox, originalList,
options, callback);
}
- if (Object.areFromClass(originalList, Object)) {
+ if (Object.belongToClass(originalList, Object)) {
referenceElement = searchTextBox;
callback = options;
options = originalList;
} else {
referenceElement = originalList;