Added SData store from argos master. Added metric widget for opportunity list view.
Added two example charts to opportunity. Added a new bigNumber formatter that will postfix M for million and K for thousand
Added _activeFilter to two metrics. Added top border on list.
Moved SData store to sdk. Change bigNumber formatter to include one decimal place and removed rounding. Added generic pie and generic bar charts.
Extracted opportunity metric functinality into a general mixin that can be applied to any list view.
Moved creation of metric widget to the mixin. List views that consum it pass in a set of options (similar to other createLayout fn calls).
Added preferences edit page for metrics. Currently supports 3 metrics and uses only text fields. Lookups for metrics is still a TODO.
Added aggregate functions for metrics. Created advanced section in the metric preferences. Metrics refresh navigating back to list. Metrics with no metric or filter do not render.
Added tests, updated jsb build to include new files.
Added metric/filter lookup for configuration editor. The lookup uses the metadata endpoint
Changed chart type to a select for bar/pie
Updated jsb for charts
Added readme for metric widgets
Update METRIC-WIDGETS.md
Update METRIC-WIDGETS.md
Update METRIC-WIDGETS.md
Added format and validator tests.
grouped test suites by amd module.
#49 phone formatter should convert alpha characters to numbers before cleaning the value. This formatter gets passed a clean value when using the phone field (this is an SDK issue).
Treating x differently when converting from an alpha to numeric for phone. X gets converted, x does not (for extension support).