User Interface Flashcards
How do application developers benefit from dynamic behavior?
Enables application developers to hide portions of the UI until those portions are needed, and then expose them in response to some trigger, such as property value failing within an allowed range, or when users click a button
How would you describe the event-action model?
Think of event and actin as a cause and effect pair. Users perform events that trigger UI changes. The changes are the action.
When would you use visible when conditions?
To hide or display data fields based on a value entered by users.
What is the advantage of selecting run visibility condition on client and run disabled content condition on client?
Configuring visibility and disable options to run on the client reduces the number of server trips and avoids page refreshes.
What is your first consideration when configuring field attributes for dynamic display?
Identify the UI element target that you want to dynamically show and hide, enable and disable, or make required before deciding at which level (section, layout, or field) to apply the visible when condition.
What is the relationship between a section and user view?
A section is the rule used in Pega to configure the contents of a user view.
Describe the purpose of dynamic layouts?
They arrange items in a flexible form that automatically adjusts to screen size.
What do you use to configure section layouts?
Design templates
What is one advantage of using design templates?
They will allow you to apply a consistent structure to a form.
You can change the structure by changing the form.
What are the 3 ways a section can be configured?
App Studio
Dev Studio
Design Template
What are responsive breakpoints in Pega applications?
Default settings built into the application skin rule.
They manage the content transition of an application between monitor, tablet and mobile phone displays.
Why do tables need responsive configuration in addition to responsive breakpoints?
Relying on breakpoints alone for tables can result in unimportant columns having prominence over more important columns.
What two ways can you add a table to a view?
Add a field group list to a view in app studio
Add a table to a section used by the view
What is a repeating dynamic layout?
A function which automatically adjusts screen size depending on the interface i.e. smartphone, tablet or computer.
What does an action set consist of?
Event, action, and conditions