aboutsummaryrefslogtreecommitdiff
path: root/autocomplete.js
diff options
context:
space:
mode:
Diffstat (limited to 'autocomplete.js')
-rw-r--r--autocomplete.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/autocomplete.js b/autocomplete.js
index 169d3ed..a8de5fe 100644
--- a/autocomplete.js
+++ b/autocomplete.js
@@ -6,6 +6,7 @@ const DEFAULTS = {
label: 'label',
value: 'value',
showValue: false,
+ showValueBeforeLabel: false,
};
class Autocomplete {
@@ -77,7 +78,11 @@ class Autocomplete {
}
if (this.options.showValue) {
- label += ` ${item.value}`;
+ if (this.options.showValueBeforeLabel) {
+ label = `${item.value} ${label}`;
+ } else {
+ label += ` ${item.value}`;
+ }
}
return ce(`<button type="button" class="dropdown-item" data-label="${item.label}" data-value="${item.value}">${label}</button>`);