edgeSuite uses standardized renderers across its core Visualizations. These renderers handle how data is presented. edgeSuite supports the following base renderers:
Renderers support the notion of static or derived.
Static renderers are used to apply the same properties to all records. This ensures a consistent visual presentation regardless of what is in the data. Date and Number are examples of static renderers.
Derived renderers allow values in the data to alter presentation. Color, Icon, and Text support derived renderers as well as static renderers.
For example, it is rare that you want the same icon to be presented for each row of in a table or each list item within a list. Users typically want an icon to change based on a value in the underlying data, to either uniquely identify the record, or convey status for the record. Derived renderers allow a value within a record to be evaluated by rules, which determine which icon should be used.
The “Derived” option uses a concept called Rule Sets, which is just a collection of rules. Rule Sets map values in data to a specific presentation, and are used to determining how those values get rendered. See Rule Sets for more information.
Labels provide context for values inside of visualizations. The presence of label options will vary based on visualization type. For example: