Extend IFAR table to take in arbitrary columns
We can use the table implementation in the reports as a guide to add in the additional logic. They both use bootstrap-vue implementations so it should be relatively straightforward to make the necessary changes.
We'd also need to consolidate the ifar and table routes to just use the table. Whether it retrieves triggers or events depends on whether the far key is found. There's no event implementation yet, so that makes things easier.
The IFAR plot class implementation will have to be updated to call a table instead of ifar.
Edited by Patrick Godwin