Good morning,
I have seen on the forums before that Perspective essentially wraps AMCharts for charting and trending components. A client has requested a feature where if they are viewing realtime or historic trends to have the ability to click and add a datapoint on the chart. If two points are added then a line will be drawn between them and we can calculate the slope.
AMCharts has this ability but it doesn't appear to be exposed to the user in the props:
Is it possible to create a module that can expose this and other functionality to XY Chart/Power Chart or would we have to go down the path of creating a new implementation of AMCharts or possibly Highcharts as a module and exposing those functions in a new perspective component?
It looks like that is a AMCharts 5 demo, and 8.1 versions of Ignition are currently using AMCharts 4. A custom module could definitely add functionality similar to what is shown in that demo though.
I suspect there will be a lot of updates coming with Ignition 8.3, but cannot guarantee that this specific feature will be added in 8.3. It may be worth it to wait until 8.3 is released before putting the effort into a custom module.
We met with IA sales to discuss this, they couldn't guarantee that the feature will be added in 8.3 and recommended a custom module. We are testing out the validity of a couple different trending packages. A sample module was able to recreate the demo functionality so finger's crossed the rest ports over well!