Skip to content

Commit 15784f3

Browse files
authored
Merge branch 'master' into master
2 parents 79c8498 + 135a81d commit 15784f3

5 files changed

Lines changed: 25 additions & 4 deletions

File tree

Template/App.vue

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
<iv-increment-button :initialValue="2" :increment="1" :minimum="min" :maximum="max"> </iv-increment-button>
1010
<iv-toggle-advance id="toggle2" :initialModeIndex=0 @toggleswitched="sChange" position="centre"></iv-toggle-advance>
1111
<iv-toggle-advance id="toggle3" :togglesDisabled=disableList :initialModeIndex=1 position="centre"></iv-toggle-advance>
12-
<iv-tickbox></iv-tickbox>
12+
<iv-tickbox></iv-tickbox>
13+
<iv-dropdown-list :initialDropdownIndex=1 @dropdownelementclicked="changeXlabel" ></iv-dropdown-list>
1314

1415
</iv-DraggableDiv>
1516
<iv-visualisation :title="projectName">
@@ -95,6 +96,10 @@ export default {
9596
},
9697
paneResize(e){
9798
console.log("new pane width: ", e)
99+
},
100+
changeXlabel(e){
101+
console.log("here");
102+
console.log(e);
98103
}
99104
}
100105
}

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
{
22
"name": "@impvis/components",
33

4+
45
"version": "1.4.8",
56

67

8+
79
"license": "BSD-3-Clause",
810
"main": "./dist/impvis-components.js",
911
"unpkg": "./dist/impvis-components.umd.js",

src/components/DropdownList/DropdownList.vue

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
</template>
99

1010
<script>
11-
import DropdownListElement from "./DropdownListElement.vue"
11+
import DropdownListElement from "./DropdownListElement.vue";
12+
import {eventBus} from "@/buses/eventBus";
1213
export default {
1314
name:"iv-dropdown-list",
1415
components: {"iv-dropdown-list-element": DropdownListElement},
@@ -52,7 +53,14 @@ export default {
5253
}
5354
this.$emit("dropdownbuttonclicked", e);
5455
}
55-
}
56+
},
57+
mounted(){
58+
eventBus.$on("reset-data", data => {
59+
console.log(data);
60+
this.dropdownIndex = this.initialDropdownIndex;
61+
this.$emit("dropdownelementclicked", this.dropdownIndex);
62+
});
63+
},
5664
}
5765
</script>
5866

src/components/ResetButton/ResetButton.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ export default {
1515
this.$emit("mouseleave",e)
1616
},
1717
buttonClick(e){
18-
this.$emit("click", e)
1918
eventBus.$emit("reset-data", this.resetChoice)
19+
this.$emit("click", e)
2020
},
2121
},
2222
props:{

src/components/SidebarText/SidebarContent.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,13 +131,19 @@ export default {
131131
font-weight: 600;
132132
position:relative;
133133
opacity:0.75;
134+
white-space: nowrap;
135+
overflow: hidden;
136+
text-overflow: ellipsis;
134137
&.iv-active-button{
135138
flex-grow:6;
136139
}
137140
&:active,&:focus,&.iv-active-button{
138141
border:none;
139142
outline:none;
140143
opacity:1;
144+
white-space: nowrap;
145+
overflow: hidden;
146+
text-overflow: ellipsis;
141147
}
142148
}
143149
.iv-meter{

0 commit comments

Comments
 (0)