@paraboly/pwc-multi-filter
Version:
A wrapper over pwc-tabview and pwc-filter. Provides means of dynamically managing multiple filters via a single component.
8 lines (7 loc) • 4.07 kB
JavaScript
import { a as patchEsm, b as bootstrapLazy } from './core-fe9cb4ce.js';
var defineCustomElements = function (win, options) {
return patchEsm().then(function () {
bootstrapLazy([["pwc-dynamic-form-buttons", [[0, "pwc-dynamic-form-buttons", { "items": [1] }]]], ["pwc-choices_14", [[0, "pwc-multi-filter", { "filterConfigs": [32], "getActiveState": [64], "switchToFilter": [64], "addFilter": [64], "removeFilter": [64], "getFilter": [64], "subscribeToFilterChange": [64], "getFilterResult": [64] }, [[0, "tabChanged", "tabChangedEventHandler"]]], [0, "pwc-filter", { "data": [1], "items": [1], "handleNullAndUndefinedSeparately": [4, "handle-null-and-undefined-separately"], "resolvedData": [32], "resolvedItems": [32], "addItem": [64], "removeItem": [64], "filter": [64] }, [[0, "formChanged", "formChangedHandler"]]], [4, "pwc-tabview", { "activeTitle": [1537, "active-title"], "getActiveState": [64], "switchToTab": [64], "switchToTabIndex": [64] }, [[0, "tabModified", "tabModifiedEventHandler"], [0, "handleClicked", "handleClickedHandler"]]], [4, "pwc-tabview-tab", { "title": [513], "active": [516] }], [0, "pwc-dynamic-form-content", { "items": [1], "addItem": [64], "removeItem": [64], "getFieldRefs": [64] }], [4, "pwc-dynamic-form", { "getFieldValues": [64] }, [[0, "fieldChanged", "handleFieldChanged"], [0, "reset", "handleFormReset"]]], [0, "pwc-tabview-handle", { "title": [1], "active": [516] }, [[0, "click", "clickEventHandler"]]], [0, "pwc-dynamic-form-field", { "config": [16], "getValue": [64] }, [[0, "change", "changeEventHandler"], [0, "selectedOptionsChanged", "selectedOptionsChangedHandler"], [0, "colorPickedEvent", "colorPickedeventHandler"]]], [0, "pwc-choices", { "name": [1], "type": [1], "options": [1], "searchBarPlaceholder": [1, "search-bar-placeholder"], "placeholder": [1], "autoHidePlaceholder": [4, "auto-hide-placeholder"], "dropdownIsOpen": [1540, "dropdown-is-open"], "showCloseButtons": [4, "show-close-buttons"], "dropdownSelectionBehaviour": [1, "dropdown-selection-behaviour"], "noOptionsString": [1, "no-options-string"], "distinctMode": [1, "distinct-mode"], "displayIconsOnInputBar": [4, "display-icons-on-input-bar"], "inputBarDisplayMode": [1, "input-bar-display-mode"], "countTextProvider": [16], "dropdownToggleText": [1, "dropdown-toggle-text"], "popperjsOptionsForDropdown": [16], "selectedOptions": [32], "select": [64], "deselect": [64], "getSelectedOptionsAsValues": [64], "getSelectedOptionsAsLabels": [64], "getSelectedOptionsAsObjects": [64] }, [[0, "optionDiscarded", "optionDiscardedHandler"], [0, "inputBarClicked", "inputBarClickedHandler"], [0, "dropdownItemClicked", "dropdownItemClickedHandler"], [8, "click", "windowClickHandler"], [0, "click", "selfClickHandler"]]], [0, "pwc-color-picker", { "colors": [8], "inputValue": [1, "input-value"], "activeColor": [1537, "active-color"], "selectedOne": [32], "hovered": [32] }], [0, "pwc-choices-dropdown", { "options": [16], "noOptionsString": [1, "no-options-string"], "searchBarPlaceholder": [1, "search-bar-placeholder"], "selectionBehaviour": [1, "selection-behaviour"], "selectedOptions": [16], "toggleText": [1, "toggle-text"], "filteredOptions": [32] }], [0, "pwc-choices-input-bar", { "type": [1], "options": [16], "showCloseButtons": [4, "show-close-buttons"], "placeholder": [1], "autoHidePlaceholder": [4, "auto-hide-placeholder"], "displayMode": [1, "display-mode"], "displayIcons": [4, "display-icons"], "countTextProvider": [16] }, [[0, "closeClicked", "optionBubbleCloseClickedHandler"], [0, "click", "onInputBarClick"]]], [0, "pwc-choices-dropdown-item", { "option": [16], "selectionBehaviour": [1, "selection-behaviour"], "isNoOption": [516, "is-no-option"], "toggleText": [1, "toggle-text"], "selectCount": [2, "select-count"], "active": [1540] }, [[0, "click", "clickSelfHandler"]]], [0, "pwc-choices-option-bubble", { "showCloseButton": [4, "show-close-button"], "option": [16], "indexInSelectedList": [2, "index-in-selected-list"], "displayIcon": [4, "display-icon"] }]]]], options);
});
};
export { defineCustomElements };