Hello,
Currently I have a APEX page using a JET chart (Bar) which has multiple series (e.g. full-time, part-time, sub-contractor). Each series returns types of activities which become the ‘groups’ (x-axis label if vertical layout) of the JET chart e.g. Christmas Party, Training, Conference etc..
I like the UI/UX of the in-built selection i.e. via options.selectionMode = "multiple"; etc. JET provides, but have found this applies to the series only. So in my example clicking would select/highlight the series clicked only. For this particular chart I want to allow selection based upon the group/bar and not the series. So clicking any of the series would select the whole group/bar (or all series in that group). This is because there is a related chart on the same page which is breaking down the data further into a sub-activity type.
Currently this is being implemented using the series link attribute, which I have found disables selection styling from the chart - which isn't desirable from a user feedback perspective, but I accept this is likely because APEX/JET expects the link to navigate from the page.
Currently the user clicks a group/bar the link which executes some JS, this applies filtering and refreshes to the related chart region on the same page. As mentioned no selection is applied to the source chart so we are having to use a page item to store the selection and that get updated indicating to the user which group/bar has been clicked.
What I'm looking for is a way to either access selection on the group/bar, such that that bar is selected and not individual series, or some way to select all the series in the group based upon detecting a selection of a series.
Thanks,
Daljit
APEX 23.4.2