| 
1 | 1 | <template lang="pug">  | 
2 | 2 | 	multiselect(		  | 
 | 3 | +		//- multiselectMixin.js  | 
3 | 4 | 		:id="selectOptions.id",  | 
4 | 5 | 		:options="options",  | 
5 |  | -		:multiple="schema.multiSelect",  | 
6 | 6 | 		:value="value",  | 
 | 7 | +		:multiple="schema.multiple",  | 
7 | 8 | 		:track-by="selectOptions.trackBy || null",  | 
8 | 9 | 		:label="selectOptions.label || null",  | 
9 | 10 | 		:searchable="selectOptions.searchable",  | 
10 |  | -		:local-search="selectOptions.localSearch",  | 
11 | 11 | 		:clear-on-select="selectOptions.clearOnSelect",  | 
12 | 12 | 		:hide-selected="selectOptions.hideSelected",  | 
13 | 13 | 		:placeholder="schema.placeholder",  | 
14 |  | -		:max-height="selectOptions.maxHeight",  | 
15 | 14 | 		:allow-empty="selectOptions.allowEmpty",  | 
16 | 15 | 		:reset-after="selectOptions.resetAfter",  | 
17 | 16 | 		:close-on-select="selectOptions.closeOnSelect",  | 
18 | 17 | 		:custom-label="customLabel",  | 
19 | 18 | 		:taggable="selectOptions.taggable",  | 
20 | 19 | 		:tag-placeholder="selectOptions.tagPlaceholder",  | 
21 | 20 | 		:max="schema.max || null",  | 
22 |  | -		@input="updateSelected",  | 
23 |  | -		@tag="addTag",  | 
24 |  | -		@select="onSelect",  | 
25 |  | -		@remove="onRemove",  | 
26 |  | -		@search-change="onSearchChange",  | 
27 |  | -		@open="onOpen",  | 
28 |  | -		@close="onClose",		  | 
 | 21 | +		:options-limit="selectOptions.optionsLimit",  | 
 | 22 | +		:group-label="selectOptions.groupLabel",  | 
 | 23 | +		:block-keys="selectOptions.blockKeys",  | 
 | 24 | +		:internal-search="selectOptions.internalSearch",  | 
 | 25 | +		//- Multiselect.vue  | 
29 | 26 | 		:select-label="selectOptions.selectLabel",  | 
30 | 27 | 		:selected-label="selectOptions.selectedLabel",  | 
31 | 28 | 		:deselect-label="selectOptions.deselectLabel",  | 
 | 
34 | 31 | 		:limit-text="selectOptions.limitText",  | 
35 | 32 | 		:loading="selectOptions.loading",  | 
36 | 33 | 		:disabled="disabled",  | 
37 |  | -		:option-partial="selectOptions.optionPartial",  | 
 | 34 | +		:max-height="selectOptions.maxHeight",  | 
 | 35 | +		//- pointerMixin.js  | 
38 | 36 | 		:show-pointer="selectOptions.showPointer",  | 
39 |  | -		:option-height="selectOptions.optionHeight"  | 
 | 37 | +		//- Events  | 
 | 38 | +		@input="updateSelected",  | 
 | 39 | +		@select="onSelect",  | 
 | 40 | +		@remove="onRemove",  | 
 | 41 | +		@search-change="onSearchChange",  | 
 | 42 | +		@tag="addTag",  | 
 | 43 | +		@open="onOpen",  | 
 | 44 | +		@close="onClose",	  | 
 | 45 | +		//- Slots  | 
 | 46 | +		:option-height="selectOptions.optionHeight",  | 
40 | 47 | 	)  | 
41 | 48 | </template>  | 
42 | 49 | <script>  | 
 | 
0 commit comments