+
+
+
+
+
-
/ ModelS: {{ modelS || 'null' }} / ModelM: {{ modelM || 'null' }}
+
ModelS: {{ modelS || 'null' }}
+
ModelM: {{ modelM || 'null' }}
@@ -14,6 +20,7 @@
label="Single"
:options="options"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -23,6 +30,14 @@
+
+
+
+
+
+
+
+
@@ -44,6 +60,14 @@
+
+
+
+
+
+
+
+
@@ -79,6 +104,7 @@
fill-input
@filter="filterFn"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -101,6 +127,7 @@
fill-input
@filter="filterFn"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -122,6 +149,7 @@
label="Multiple"
:options="options"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -143,6 +171,7 @@
input-debounce="0"
@filter="filterFn"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -165,6 +194,7 @@
hide-selected
@filter="filterFn"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -187,6 +217,7 @@
fill-input
@filter="filterFn"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -210,6 +241,7 @@
fill-input
@filter="filterFn"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -232,6 +264,7 @@
label="Multiple Chips"
:options="options"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -254,6 +287,7 @@
input-debounce="0"
@filter="filterFn"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -277,6 +311,7 @@
hide-selected
@filter="filterFn"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -300,6 +335,7 @@
fill-input
@filter="filterFn"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -324,6 +360,7 @@
fill-input
@filter="filterFn"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -348,6 +385,7 @@
input-debounce="0"
@filter="filterFnObj"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
>
@@ -370,6 +408,7 @@
option-value="value"
option-label="label"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
/>
@@ -383,6 +422,7 @@
emit-value
map-options
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
/>
@@ -396,6 +436,7 @@
emit-value
map-options
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
/>
@@ -407,6 +448,7 @@
option-value="value"
option-label="label"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
/>
@@ -418,6 +460,7 @@
:option-value="kOptionValue"
:option-label="kOptionLabel"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
/>
@@ -431,6 +474,7 @@
emit-value
map-options
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
/>
@@ -444,6 +488,7 @@
emit-value
map-options
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
/>
@@ -455,6 +500,7 @@
:option-value="kOptionValue"
:option-label="kOptionLabel"
clearable
+ :dialog-close-icon="dialogCloseIconValue"
:behavior="behavior"
/>
@@ -490,7 +536,8 @@ export default {
optionsK,
objOptions,
objOptionsK,
- forceMenu: null
+ forceMenu: null,
+ dialogCloseIcon: false
}
},
@@ -507,7 +554,21 @@ export default {
}
return this.forceMenu === false ? 'Force dialog' : 'Based on platform'
- }
+ },
+
+ dialogCloseIconValue () {
+ return this.dialogCloseIcon === null
+ ? 'close'
+ : this.dialogCloseIcon
+ },
+
+ dialogCloseIconLabel () {
+ if (this.dialogCloseIcon === true) {
+ return 'Default dialog close icon'
+ }
+
+ return this.dialogCloseIcon === false ? 'No dialog close icon' : 'Custom dialog close icon'
+ },
},
methods: {
diff --git a/ui/dev/src/pages/form/select-part-8.vue b/ui/dev/src/pages/form/select-part-8.vue
index 770304a4a229..c284b8f5dd80 100644
--- a/ui/dev/src/pages/form/select-part-8.vue
+++ b/ui/dev/src/pages/form/select-part-8.vue
@@ -9,245 +9,286 @@
make a new *.vue file here or in another folder under /dev/components.
-->
-
-
-
- User Controls
-
-
-
- Device selection (select only one)
- Only on mobile device (tested on Android), when an item is selected, the nativ keyboard appears when it is not the expected behaviour because the q-select does not need keyboard interaction.
- Unexpected behaviour !
-
-
-
-
-
-
-
-
- Color selection (select multiple values)
- But with multiple select, when items are selected, the nativ keyboard does not appear.
- Expected behaviour !
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ User Controls
-
-
- {{ quiz.label }}
-
-
+
+
+ Device selection (select only one)
+ Only on mobile device (tested on Android), when an item is selected, the nativ keyboard appears when it is not the expected behaviour because the q-select does not need keyboard interaction.
+ Unexpected behaviour !
+
+
+
+
+
-
- General
-
-
-
-
-
-
-
- Notifications
-
- Notify me about updates to apps or games that I downloaded
-
-
-
-
-
-
-
-
-
-
- Sound
-
- Auto-update apps at anytime. Data charges may apply
-
-
-
-
-
-
-
-
-
-
- Auto-add widgets
-
- Automatically add home screen widgets
-
-
-
-
-
- Notifications
-
-
-
- Battery too low
-
-
-
-
-
-
-
-
- Friend request
- Allow notification
-
-
-
-
-
-
-
-
- Picture uploaded
- Allow notification when uploading images
-
-
-
-
-
-
-
-
-
+
+
+ Color selection (select multiple values)
+ But with multiple select, when items are selected, the nativ keyboard does not appear.
+ Expected behaviour !
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ quiz.label }}
+
+
+
+
+
General
+
+
+
+
+
+
+
+ Notifications
+
+ Notify me about updates to apps or games that I downloaded
+
+
+
+
+
+
+
+
+
+
+ Sound
+
+ Auto-update apps at anytime. Data charges may apply
+
+
+
+
+
+
+
+
+
+
+ Auto-add widgets
+
+ Automatically add home screen widgets
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+ Notifications
+
+
-
+ Battery too low
-
-
+
+
-
-
-
-
-
-
+
+
-
+ Friend request
+ Allow notification
-
-
+
+
-
-
-
-
-
-
-
-
+
+
-
+ Picture uploaded
+ Allow notification when uploading images
-
-
+
+
-
-
-
-
-
- {{ quiz.label }}
-
-
-
-
-
+
+
+
+
+
+