({
|
doInit: function(component, event, helper) {
|
helper.getProperties(component);
|
},
|
|
onRangeChange: function(component, event, helper) {
|
component.set("v.minPrice", event.getParam("minValue"));
|
component.set("v.maxPrice", event.getParam("maxValue"));
|
helper.getProperties(component);
|
},
|
|
onEinsteinVisionEvent: function(component, event, helper) {
|
var predictions = event.getParam("predictions");
|
if (predictions && predictions.length>0) {
|
component.set("v.searchKey", predictions[0].label);
|
helper.getProperties(component);
|
}
|
},
|
|
onPagePrevious: function(component, event, helper) {
|
var page = component.get("v.page") || 1;
|
page = page - 1;
|
helper.getProperties(component, page);
|
},
|
|
onPageNext: function(component, event, helper) {
|
var page = component.get("v.page") || 1;
|
page = page + 1;
|
helper.getProperties(component, page);
|
}
|
|
})
|