Devs and admins are able to "pre-populate" the Blotter with predefined configuration, that the Adaptable Blotter will use when it runs.
This can include Function Settings, Properties and Adaptable Blotter Objects.
If you don't want your users to edit the Adaptable Blotter Objects that you ship with the application then set the IsReadOnly property to true.
This config is passed into the Blotter at startup through the predefinedConfig property in Adaptable Blotter Options. It can be passed in either as pure JSON or as a url to a file which contains the JSON.
Although you can construct all your config by hand, its often easier when building more "complex" items like Queries to create them in the GUI at design time and then copy and paste the resulting state into your config file.
No config is mandatory. If none is provided then the Adaptable Blotter will work fully using the default properties. So only set config where you want to change a default or provide the Blotter with your own collections of objects.
This section describes each of the configuration sections that you can include, which are:
Dashboard Config - how to set up the dashboard section visible above the grid
Entitlements Config - decide which functions are visible / editable for a user
Advanced Search - allows you to pre-populate Adaptable Blotter with your own Searches
Quick Search Config - set up Quick Search so it displays and returns results how you want
Filter Config - provide the Blotter with filter-related collections
Theme Config - set up the Blotter with the look and feel you require
User Interface Config - used for tailoring the Blotter's UI for your precise requirements
Layout - used for managing layouts and stipulating whether vendor state should be included.
Quick Search - properties used when editing numeric cells
Data Source- required if you want to listen to DataSource changes and provide the Blotter with different data.
Selected Cell - used for setting up the initial indicator for Selected Cells function.
Some elements are used in many Configs including: