File tree Expand file tree Collapse file tree 3 files changed +17
-6
lines changed
.vuepress/components/Demos/DropDown
src/components/vsDropDown Expand file tree Collapse file tree 3 files changed +17
-6
lines changed Original file line number Diff line number Diff line change 1515 <vs-dropdown-item >
1616 Option 2
1717 </vs-dropdown-item >
18- <vs-dropdown-group >
18+ <vs-dropdown-group >
1919 <vs-dropdown-item >
2020 Option 1
2121 </vs-dropdown-item >
5555 Option 2
5656 </vs-dropdown-item >
5757
58- <vs-dropdown-group vs-collapse vs-label =" Group Collapse" >
58+ <vs-dropdown-group vs-collapse vs-label =" Group Collapse" vs-icon = " add " >
5959 <vs-dropdown-item >
6060 Option Collapse 1
6161 </vs-dropdown-item >
Original file line number Diff line number Diff line change 3030 parameters : null
3131 description : Determines if the group of options is closed until the user poses in the title (vs-dropdown-group).
3232 default : false
33+ - name : vs-icon
34+ type : String
35+ parameters : null
36+ description : Define the icon show when have a (vs-dropdown-group).
37+ default : keyboard_arrow_right
3338---
3439
3540# DropDown
@@ -230,6 +235,8 @@ If you need to group the options you can use the subcomponent `vs-dropdown-group
230235
231236:::tip
232237 The group can be hidden from the user and only open when it is sitting on the property with the `vs-collapse ` property
238+
239+ You can modify the icon with a property `vs-icon `
233240:::
234241
235242<vuecode md>
@@ -241,7 +248,7 @@ If you need to group the options you can use the subcomponent `vs-dropdown-group
241248```html
242249<template lang="html">
243250 <div class="examplex">
244- <vs-dropdown @focus="logx" >
251+ <vs-dropdown >
245252 <a class="a-icon " href.prevent >
246253 Dropdown Option Group
247254 <i class="material-icons ">
@@ -281,7 +288,6 @@ If you need to group the options you can use the subcomponent `vs-dropdown-group
281288 </vs-dropdown >
282289
283290 <vs-dropdown >
284- <!-- <vs-button color="primary" vs-type ="filled"> Segundo</vs-button > -->
285291 <a class="a-icon " href.prevent >
286292 Dropdown Group Collapse
287293 <i class="material-icons ">
@@ -297,7 +303,7 @@ If you need to group the options you can use the subcomponent `vs-dropdown-group
297303 Option 2
298304 </vs-dropdown-item >
299305
300- <vs-dropdown-group vs-collapse vs-label ="Group Collapse">
306+ <vs-dropdown-group vs-collapse vs-label ="Group Collapse" vs-icon ="add" >
301307 <vs-dropdown-item >
302308 Option Collapse 1
303309 </vs-dropdown-item >
@@ -351,6 +357,7 @@ export default {
351357 i
352358 font-size : 18px;
353359</style >
360+
354361```
355362
356363</div >
Original file line number Diff line number Diff line change 1212 v-if =" vsCollapse"
1313 translate =" no"
1414 class =" material-icons icon-group notranslate" >
15- keyboard_arrow_right
15+ {{ vsIcon }}
1616 </i >
1717 <transition
1818 @before-enter =" beforeEnter"
@@ -43,6 +43,10 @@ export default {
4343 vsCollapse: {
4444 default: false ,
4545 type: Boolean
46+ },
47+ vsIcon: {
48+ default: ' keyboard_arrow_right' ,
49+ type: String
4650 }
4751 },
4852 data : ()=> ({
You can’t perform that action at this time.
0 commit comments