Develop World Class Enterprise Scale Business Applications on Cloud

Overview Of Pads

                         Pad is a rich user interface, which consists of composite UI features. There are several types of Pads – for eg, A Row Editor Pad may contain several fields such as drop downs or grids. A Content Pad may contain HTML contents displayed on the page. On the other hand, a Tool strip Pad lists down several menu options and so on.

                        A Pad combines the UI building blocks of each UI component. For example, when you define a function that allows to add / update a doctor, several components work together to achieve this goal. A data source, a form, A data connection, an entity, a data class, security components, business rules, business processes and UI rules are involved in developing a decent functionality even though all these complications are hidden from the developer. A pad queries the entity and finds appropriate components and rightly delivers the functionality as a whole. A Pad can be considered as an Independent high-level UI component that assembles the general UI components such as Forms and Menus and delivers the desired functionality. Every page you see may typically contain 6-10 pads.

                            By separating the UI components into reusable pieces like Control, Form, List view and Pad, the framework drastically enhances its ability to change the design and improve the degree of re-usability. Every time when you reuse a component or logic, you are increasing the efficiency of your team and reducing the time and cost of the project. Every component that is developed as part of a project can be made a reusable asset for your company.

                               Traditionally, other App development technologies are just allowing the reuse of Services and Business Rules. However, Apps First brings in much value addition by putting forth the feature to also publish the UI components.

1. Main
As we said earlier, pad is a rich user interface and we have lot of options to make them better use.

a. Basic
The basic details tab allow us to enable or disable the pad. Show result on load, Allow to publish, Allow to publish as control-you need to select these from dropdown. You can also enable Ajax. Driver pad can be selected from lookup.
Overview of Pads.01

Image 1(a)

b. Dimension
Here you can set the dimensions for your pad. You may see a number of features like height, width, width calculation mode etc.

Overview of Pads.02
Image 1(b)

c. Display
In this window we need to set the visibility status. Allow hide, Allow collapse, Display header are some examples.

Overview of Pads.03
Image 1(c)

d. Parameters
e. Query variables
f. Menu Items

Overview of Pads.04
Image 1(d)

g. Events
Put the required events here. You can add, edit or remove events from here.
h. Event Subscriptions
i. Interaction

Overview of Pads.05
Image 1(i)

2. Advanced
In advanced window, you can select your entity and Pad usage. You can also set data source, titles, documentation and pagination. It is also possible to view the history that pad such as the time which has created etc.

Overview of Pads.06
Image 2.1

3. Specialized

Overview of Pads.07
Image 3.1

4. Inheritance

Inheritance can be applicable in the case of Pads too. You need to select the ‘origin’, ‘linked pad’, ‘base pad’ and ‘copied from pad’.

Overview of Pads.08
Image 4.1

5. Style

If you like to make your pad more attractive, Use this window. Beautify your pad more effectively with this window.

Overview of Pads.09
Image 5.1

6. Container

You can set containers here. The popup position can be bottom, center, right, top etc.

Overview of Pads.10
Image 6.1

7. Security
If you want to secure your newly created pad, use this window to achieve security. Select the security model that you wish to select for the pad.

Overview of Pads.11
Image 7.1


, ,

Leave a Reply

Your email address will not be published. Required fields are marked *