Collection Groups
More Collection Groups
Mix
View
View 2
100
A special group that renders lines from a collection
What is a Collection Group
100
Two collection layout managers
What is Table and Stacked
100
Type of component that renders a client side 'component' that is usually created by JavaScript
What is a Widget
100
Bean id for creating a new form view
What is Uif-FormView
100
Two types of navigation groups KRAD provides out of the box
What is tabs and menu
200
Nam of the collection group property that holds a list of action components that will be rendered for each line
What is collectionObjectClass
200
Property that holds collections that are contained in a collection
What is subCollections
200
Two properties of the stacked layout manager used to render summary text before each line
What is summaryTitle and summaryFields
200
Name of the view property that specifies the class for the backing model (or form)
What is formClass
200
Name of the request parameter that can be used to uniquely request a view
What is viewId
300
Nam of the collection group property that holds a list of action components that will be rendered for each line
What is lineActions
300
The jQuery plugin which decorates the table rendered by table layout manager to provide features such as sorting and paging
What is DataTables
300
Component nested within the view that renders a navigational link bar based on the user's history or location within a site
What is breadcrumbs
300
Name of the service interface for which the view building (lifecycle) occurs and for which custom implementations can be given through the view
What is ViewHelperService
300
Property of the view component that allows us to set a header and footer for an application
What is applicationHeader and applicationFooter
400
Two columns that table layout manager can add on for us (first appears to left of data columns, second appears to the right)
What is the sequence and actions column
400
Name of the property on stacked layout manager that holds the group configuration used to wrap each line
What is lineGroupPrototype
400
Name of the Map property available on all components that allow options to be sent to the template. Also commonly used to provide options to jQuery plugins
What is templateOptions
400
Initialize, Apply Model, Finalize
What is the three view lifecycle phases
400
KIM permission template name that can be used for creating permissions that restrict editing of a field
What is 'Edit Field'
500
A type of configuration where the component is copied to produce the rendered components
What is a component prototype
500
Name of the collection group property that allows use to give a label for the add line
What is addLineLabel
500
Id of the provided KRAD bean that gives us a sub collection within a section, configured to use the stacked layout
What is Uif-StackedSubCollection-WithinSection
500
When posting a form, this is used by Spring to determine the controller class that should be used
What is formPostUrl
500
On the view, this property can be set to default a object path for all data binding components within the view
What is defaultObjectBindingPath