Provides the theme author the ability to create decision matrix components that have weighted categories. This will allow the chart itself to display the weights, and can calculate the new weighted values automatically, instead of forcing the user to do it themselves.
This PR also adds the ability to get the total on a per property basis, instead of a per choice basis. This will give theme authors more flexibility which displaying which choice won.
Checklist
[x] I have fully tested all of the added features
[x] I have fully documented all of the relevant code
Summary
Provides the theme author the ability to create decision matrix components that have weighted categories. This will allow the chart itself to display the weights, and can calculate the new weighted values automatically, instead of forcing the user to do it themselves.
This PR also adds the ability to get the total on a per property basis, instead of a per choice basis. This will give theme authors more flexibility which displaying which choice won.
Checklist