This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
v-model="selected"
|
||||
return-object
|
||||
:items="searchResults"
|
||||
:label="Label"
|
||||
:label="label"
|
||||
item-text="name"
|
||||
item-value="id"
|
||||
item-disabled="!active"
|
||||
@@ -38,11 +38,13 @@
|
||||
//NOTE: have to import lodash directly here as no combination was working with the window.$gz._
|
||||
//it would not recognize window in the function call
|
||||
import _ from "../libs/lodash.min.js";
|
||||
//todo: drop down get default 100 on non-search
|
||||
//todo: empty item support
|
||||
//todo: custom filter (highlight in results) that works with tags (ignore tag part and filter as normal)
|
||||
//todo: validation error is obscured by no-data element
|
||||
//todo: set actual seleted ID value from our local selected whole object so outer form just gets id
|
||||
//todo test multiple selection
|
||||
//todo: search only property that forces user to search vs just drop down and get default 100
|
||||
|
||||
export default {
|
||||
created() {
|
||||
@@ -95,7 +97,7 @@ export default {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
Label: { type: String, default: "" }
|
||||
label: { type: String, default: "" }
|
||||
},
|
||||
watch: {
|
||||
searchEntry(val) {
|
||||
|
||||
@@ -3,11 +3,15 @@
|
||||
<gz-pick-list
|
||||
v-model="selectedWidget"
|
||||
:ayaType="ayaType().Widget"
|
||||
Label="Widget"
|
||||
:label="lt('Widget')"
|
||||
>
|
||||
</gz-pick-list>
|
||||
<v-divider></v-divider>
|
||||
<gz-pick-list v-model="selectedUser" :ayaType="ayaType().User" Label="User">
|
||||
<gz-pick-list
|
||||
v-model="selectedUser"
|
||||
:ayaType="ayaType().User"
|
||||
:label="lt('User')"
|
||||
>
|
||||
</gz-pick-list>
|
||||
<v-divider></v-divider>
|
||||
<div>FORM Selected Widget: {{ selectedWidget }}</div>
|
||||
|
||||
Reference in New Issue
Block a user