arch-8.x-1.x-dev/modules/compare/assets/js/compare-selectors.js
modules/compare/assets/js/compare-selectors.js
/** * @file * Compare selectors. */ var ArchCompareSelectors = ArchCompareSelectors || {}; (function (drupalSettings) { 'use strict'; ArchCompareSelectors.selectors = function getSelectors() { var selectors = (drupalSettings.arch_compare || {}) , itemSelector = (selectors.compare_item || '.compare-item') , itemInputSelector = (selectors.compare_item_input || '.compare-item input') , itemRemoveSelector = (selectors.compare_item_remove || '.compare-block .compare-item-remove') , clearAllSelector = (selectors.compare_clear_all || '.compare-block .compare-list--clear-all') ; return { compare_item: itemSelector, compare_item_input: itemInputSelector, compare_item_remove: itemRemoveSelector, compare_clear_all: clearAllSelector }; }; ArchCompareSelectors.item = function itemSelector() { return ArchCompareSelectors.selectors().compare_item || '.compare-item'; }; ArchCompareSelectors.itemInput = function itemInputSelector() { return ArchCompareSelectors.selectors().compare_item_input || '.compare-item input'; }; ArchCompareSelectors.itemRemove = function itemInputSelector() { return ArchCompareSelectors.selectors().compare_item_remove || '.compare-block .compare-item-remove'; }; ArchCompareSelectors.clearAll = function clearAllSelector() { return ArchCompareSelectors.selectors().compare_clear_all || '.compare-block .compare-list--clear-all'; }; })(drupalSettings);