doofinder
Advanced tools
Comparing version 4.1.9 to 4.1.10
{ | ||
"name": "doofinder", | ||
"description": "Javascript Library for Doofinder Search API", | ||
"version": "4.1.9", | ||
"version": "4.1.10", | ||
"main": "dist/doofinder.js", | ||
@@ -6,0 +6,0 @@ "authors": [ |
@@ -11,3 +11,3 @@ (function() { | ||
module.exports = { | ||
version: "4.1.9", | ||
version: "4.1.10", | ||
Client: require("./client"), | ||
@@ -14,0 +14,0 @@ Mustache: require("mustache"), |
@@ -25,4 +25,5 @@ | ||
this.element = Array.prototype.slice.call(document.querySelectorAll(this.element)); | ||
} | ||
if (this.element.constructor !== Array) { | ||
} else if (this.element.element != null) { | ||
this.element = this.element.element; | ||
} else if (this.element.constructor !== Array) { | ||
this.element = [this.element]; | ||
@@ -29,0 +30,0 @@ } |
{ | ||
"name": "doofinder", | ||
"version": "4.1.9", | ||
"version": "4.1.10", | ||
"description": "Javascript Library for Doofinder Search API", | ||
@@ -5,0 +5,0 @@ "main": "lib/doofinder.js", |
@@ -200,6 +200,6 @@ [![Build Status](https://api.travis-ci.org/doofinder/js-doofinder.svg?branch=master)](https://travis-ci.org/doofinder/js-doofinder) | ||
---------- | ------------------ | ----------- | ||
df:search | <ul><li>event`Object`: object with the event information.</li><li>params`Object`: the object will be send as params to the Search API.</li></ul> | This event is triggered when controller.search is called. | ||
df:next_page | <ul><li>event`Object`: object with the event information.</li><li>params`Object`: the object will be send as params to the Search API.</li></ul> | This event is triggered when controller.nextPage is called. | ||
df:get_page | <ul><li>event`Object`: object with the event information.</li><li>params`Object`: the object will be send as params to the Search API.</li></ul> | This event is triggered when controller.getPage is called. | ||
df:results_received | <ul><li>event`Object`: object with the event information.</li><li>res`Object`: the Search API response</li></ul> | This event is triggered when new results are received from Search API. | ||
df:search | <ul><li>params`Object`: the object will be send as params to the Search API.</li></ul> | This event is triggered when controller.search is called. | ||
df:next_page | <ul><li>params`Object`: the object will be send as params to the Search API.</li></ul> | This event is triggered when controller.nextPage is called. | ||
df:get_page | <ul><li>params`Object`: the object will be send as params to the Search API.</li></ul> | This event is triggered when controller.getPage is called. | ||
df:results_received | <ul><li>res`Object`: the Search API response</li></ul> | This event is triggered when new results are received from Search API. | ||
@@ -303,3 +303,3 @@ As an example, we'll print in the console the total results in the `df:results_received` event. | ||
---------- | ------------------ | ----------- | ||
df:typing_stopped | <ul><li>event`Object`: object with the event information.</li><li>params`Object`: the object will be send as params to the Search API.</li></ul> | This event is triggered when the user has stopped to type for a while (`typingTimeout` property, one second by default). | ||
df:typing_stopped | <ul><li>query `String`: the query in the input.</li></ul> | This event is triggered when the user has stopped to type for a while (`typingTimeout` property, one second by default). | ||
@@ -334,3 +334,3 @@ ### widgets.Display | ||
---------- | ------------------ | ----------- | ||
df:rendered | <ul><li>event`Object`: object with the event information.</li><li>res`Object`: Doofinder Search API response.</li></ul> | This event is triggered when the results are rendered. | ||
df:rendered | <ul><li>res`Object`: Doofinder Search API response.</li></ul> | This event is triggered when the results are rendered. | ||
@@ -376,3 +376,3 @@ As an example, we'll print in the console the total results in the `df:rendered` event. | ||
---------- | ------------------ | ----------- | ||
df:rendered | <ul><li>event`Object`: object with the event information.</li><li>res`Object`: Doofinder Search API response.</li></ul> | This event is triggered when the results are rendered. | ||
df:rendered | <ul><li>res`Object`: Doofinder Search API response.</li></ul> | This event is triggered when the results are rendered. | ||
@@ -431,3 +431,3 @@ As an example, we'll print in the console the total results in the `df:rendered` event. | ||
---------- | ------------------ | ----------- | ||
df:rendered | <ul><li>event`Object`: object with the event information.</li><li>res`Object`: Doofinder Search API response.</li></ul> | This event is triggered when the results are rendered. | ||
df:rendered | <ul><li>res`Object`: Doofinder Search API response.</li></ul> | This event is triggered when the results are rendered. | ||
@@ -475,3 +475,3 @@ As an example, we'll print in the console the total results in the `df:rendered` event. | ||
---------- | ------------------ | ----------- | ||
df:rendered | <ul><li>event`Object`: object with the event information.</li><li>res`Object`: Doofinder Search API response.</li></ul> | This event is triggered when the facet is rendered. | ||
df:rendered | <ul><li>res`Object`: Doofinder Search API response.</li></ul> | This event is triggered when the facet is rendered. | ||
@@ -524,3 +524,3 @@ As an example, we'll print in the console the total results in the `df:rendered` event. | ||
---------- | ------------------ | ----------- | ||
df:rendered | <ul><li>event`Object`: object with the event information.</li><li>res`Object`: Doofinder Search API response.</li></ul> | This event is triggered when the facet is rendered. | ||
df:rendered | <ul><li>res`Object`: Doofinder Search API response.</li></ul> | This event is triggered when the facet is rendered. | ||
@@ -527,0 +527,0 @@ As an example, we'll print in the console the total results in the `df:rendered` event. |
2793
123310