
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Continuing my series Need to Build a new Workspace, let’s explore about what App Engine Studio (AES) built out for us.
If you recall the image below, you can also see five “form” under Experience. What are those? For each table we used to build our app, AES created a ‘workspace’ view on each of those tables.
When I look at one of those tables, I can see a view with the name of my app in it, but how is that referenced in UI Builder?
For that answer, we must look at UX Page Properties [sys_ux_page_property]. (See list of common properties at bottom of page) You can navigate by going too: Experiences > {pick your add}.
In this case, view contains the view that will be used in this Workspace.
That blue side bar – is configured in the chrome_toolbar.
Want to configure what shows under the “+”? Look in the chrome_tab property.
Here is a list of the most popular UX Page Properties:
Property | Description |
chrome_header | Adds a header to the experience, inside of the header configuration you can define public and private page configurations. You can use this property to turn on/off features such as Search, Notifications, and User Preferences. |
chrome_toolbar | Adds a left-side navigation toolbar to the experience. Can be used to display custom buttons on the sidebar. |
global_search_configurations | This is an instance of sys_search_context_config. |
chrome_main | Controls performance settings for experience. Manages client side cache side in terms of number of unique instances of the canvas screen. The specific configuration specified in a chrome_main page property will be supplied to the canvas screen which determines the screen macroponents which are rendered via the client side cache. |
chrome_tab | Provides tabs specific contextual information, you can define here the + symbol for new record types you would like to create. |
routeConfigId | Defines dynamic routing behavior. This is one of the records in the sys_ux_dynamic_route_config table. |
actionConfigId | Uses a string value of a Sys ID from the UX Action Configurations (sys_ux_action_config) table to show declarative actions on the record page. |
headerConfigId | Uses a string value of a Sys ID in the Form Header (sys_aw_form_header) table to show a form header for the experience. |
ribbonConfigId | Uses a string value of a Sys ID in the UX Ribbon Configurations (sys_ux_ribbon_config) table to show a ribbon for the experience. |
highlightedViewConfigId | Uses a string value of a Sys ID in the UX Highlighted Value Configurations (sys_ux_highlighted_value_config) table. |
view | Specifies the view for the table when a view rule for the table is not defined. |
viewRuleConfigId | UX View rule configuration ID. Accepts a string value of a sys_id located on the Workspace View Rules (sysrule_view_workspace) table. |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.