Javascript API
Events list
window.addEventListener("load", () => {
document.querySelectorAll(".asp_main_container").forEach((el) => {
el.addEventListener("asp_search_end", (event) => {
// event.detail carries the arguments
const [id, instance, phrase] = event.detail;
console.log(id, instance, phrase);
});
});
});Common arguments
asp_init_search_bar
asp_settings_show
asp_settings_hide
asp_results_show
asp_results_hide
asp_elementor_results
Additional arguments
asp_search_start
Additional arguments
asp_search_end
Additional arguments
Sample implementation to the functions.php file in theme/child theme directory
Triggering Events/Functions
Function arguments
Functions list
searchFor
Arguments
Examples
searchRedirect
Arguments
Examples
toggleSettings
Arguments
Examples
closeResults
Arguments
Examples
getStateURL
Examples
Examples
Search
Settings
Results
Current search state URL - presetting the search filters and input to a specific state
Last updated