From 800be88f9e937c78f3ffe8a99ef6d3f70e168668 Mon Sep 17 00:00:00 2001 From: jinhee park Date: Wed, 15 Mar 2023 10:50:56 +0900 Subject: [PATCH 1/2] =?UTF-8?q?[#1372]=20Bar=20Chart=20>=20useSeriesOpacit?= =?UTF-8?q?y=20=EC=98=B5=EC=85=98=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/views/barChart/api/barChart.md | 25 +++++++-------- docs/views/barChart/example/Event.vue | 34 +++++++++++++++++---- src/components/chart/element/element.bar.js | 12 ++++++++ 3 files changed, 53 insertions(+), 18 deletions(-) diff --git a/docs/views/barChart/api/barChart.md b/docs/views/barChart/api/barChart.md index aba46c4aa..0800b8e50 100644 --- a/docs/views/barChart/api/barChart.md +++ b/docs/views/barChart/api/barChart.md @@ -320,18 +320,19 @@ const chartOptions = { * 3.4 버전부터 없어지는 옵션입니다. #### selectItem -| 이름 | 타입 | 디폴트 | 설명 | 종류(예시) | -| --- | ---- | ----- |---------------------------------------------------| ----------| -| use | Boolean | false | 차트 아이템 선택 기능 | | -| useClick | Boolean | true | 클릭 이벤트 사용 여부 (v-model에 바인딩한 변수로만 컨트롤 하려 할때 false) | | -| showTextTip | Boolean | false | 선택한 위치의 TextTip(text 포함 화살표, 흡사 말풍선) 생성 여부 | | -| tipText | String | 'value' | 선택한 위치에 TextTip을 생성한다면 어떤 값 | 'value', 'label | -| showTip | Boolean | false | 선택한 위치의 Tip(화살표) 생성 여부 | | -| showIndicator | Boolean | false | 선택한 label의 indicator 표시 | | -| fixedPosTop | Boolean | false | indicator 및 tip의 위치를 최대값으로 고정 | | -| useApproximateValue | Boolean | false | 가까운 label을 선택 | | -| indicatorColor | Hex, RGB, RGBA Code(String)| '#000000' | indicator 색상 | | -| tipStyle | Object | ([상세](#tipstyle)) | tip 스타일을 설정 +| 이름 | 타입 | 디폴트 | 설명 | 종류(예시) | +|---------------------|-----------------------------|-------------------|---------------------------------------------------| ----------| +| use | Boolean | false | 차트 아이템 선택 기능 | | +| useClick | Boolean | true | 클릭 이벤트 사용 여부 (v-model에 바인딩한 변수로만 컨트롤 하려 할때 false) | | +| showTextTip | Boolean | false | 선택한 위치의 TextTip(text 포함 화살표, 흡사 말풍선) 생성 여부 | | +| tipText | String | 'value' | 선택한 위치에 TextTip을 생성한다면 어떤 값 | 'value', 'label | +| showTip | Boolean | false | 선택한 위치의 Tip(화살표) 생성 여부 | | +| showIndicator | Boolean | false | 선택한 label의 indicator 표시 | | +| fixedPosTop | Boolean | false | indicator 및 tip의 위치를 최대값으로 고정 | | +| useApproximateValue | Boolean | false | 가까운 label을 선택 | | +| indicatorColor | Hex, RGB, RGBA Code(String) | '#000000' | indicator 색상 | | +| useSeriesOpacity | Boolean | false | 선택된 항목 외 다른 항목들의 색상을 반투명하게 처리할지의 여부 | | +| tipStyle | Object | ([상세](#tipstyle)) | tip 스타일을 설정 ##### etc. | 이름 | 타입 | 디폴트 | 설명 | 종류(예시) | diff --git a/docs/views/barChart/example/Event.vue b/docs/views/barChart/example/Event.vue index f674a8213..6cbde0cae 100644 --- a/docs/views/barChart/example/Event.vue +++ b/docs/views/barChart/example/Event.vue @@ -10,10 +10,25 @@ />
+ @click="toggleSelectData"> select toggle 1 - 2

+
+ useSeriesOpacity +
+ +

+
+ showTextTip +
+ +

+
+ useMaxTip +
+ +

기본 선택값 v-model @@ -35,7 +50,7 @@