ayashjorden opened a new issue, #17660:
URL: https://github.com/apache/echarts/issues/17660

   ### What problem does this feature solve?
   
   When Symbol is SVG, only the SVG paths will generate a click event. so the 
User need to be precise in order to click on a node.
   The area between the paths is not clickable.
   <img width="115" alt="image" 
src="https://user-images.githubusercontent.com/4204371/190554294-6848383d-db24-478b-b3f7-e69f917c0623.png";>
   
   For example, when the above SVG is used as a graph node symbol, only the 
black lines that outline the lightbulb are clickable, and the area between them 
does not generate a click event.
   
   ### What does the proposed API look like?
   
   Suggested is to augment the Symbol attributes with `SymbolMask: 'match' | 
'square' | 'none'`, where:
   * `match` will make the whole SVG clickable, tracking the outline shape 
perimeter
   * `square` will create a square clickable area around the shape perimeter
   * `none` (or undefined or not-set) - events will fire only when clicking the 
paths


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@echarts.apache.org
For additional commands, e-mail: commits-h...@echarts.apache.org

Reply via email to