Cool KRAD
Components
More Components?
Layouts and More
DynoMagic
100
Sub-module of KRAD the provides data object and attribute metadata
What is the Data Dictionary
100
The three parts of a component
What is the Java Class, Template, and Bean Definition
100
Type of component that allows the user to update a property value
What is the Input Field
100
Basic group layout that places items in a div
What is the Box Layout
100
Expressions can be added to property values using this syntax
What is @{}
200
Before we can start using KRAD, we must configure one of these
What is a Module Definition
200
A type of component that wraps one or more content elements in a div and provides a label
What is a Field
200
Component that allows static text to be displayed
What is a Message
200
Collection group layout that renders a basic group for each collection line
What is Stacked Layout
200
Property that allows a condition to be specified that will be evaluated client side to determine whether the component is visible
What is Progressive Render
300
A recipe for creating an object
What is a Spring Bean
300
Property all components have that determines whether the component editable
What is Read Only
300
Syntax for a rich tag (rich messages)
What is []
300
Use this property to configure the actions that are rendered for each collection line
What is Line Actions
300
Component property that configures a list of property names that should refresh the component when their value changes
What is Refresh When Changed Property Names
400
Uif class that provides base controller methods
What is UifControllerBase
400
Action component property for invoking a client side action
What is Action Script
400
Class that can be used to configure a query for a suggest or ajax query
What is Attribute Query
400
Component that allows a group to be placed into one cell of the grid layout
What is Field Group
400
All components can have a list of these that allow a property to be replaced based on a condition
What is Property Replacers
500
Can be used for adding error, warning, info, and growl messages
What is the Message Map
500
Component for rendering a custom template
What is the Generic Field
500
Component used to render errors, warning or info messages
What is Validation Messages
500
Property on stacked layout managers that conveniently adds style classes to each of the items in the collection group
What is Item Style Classes
500
jQuery selector to get a div with style class 'uif-border'
What is "div.uif-border"