-
Notifications
You must be signed in to change notification settings - Fork 17
List of WComponents
The following are the WComponents which output UI controls and features. This is a work in progress: the pages which have been created may not contain all expected images and examples and mostly do not contain code samples. Help is always appreciated.
- WComponent form controls
- RadioButtonGroup
- WAbbrText;
- WAjaxControl;
- WAjaxPollingRegion;
- WApplication;
- WAudio;
- WButton;
- WCardManager;
- WCheckBox;
- WCheckBoxSelect;
- WCollapsible;
- WCollapsibleToggle;
- WColumn (see also WRow);
- WContainer;
- WContent;
- WContentLink;
- WDataRenderer;
- WDateField;
- WDecoratedLabel;
- WDefinitionList;
- WDialog;
- WDialogManager;
- WDropdown;
- WEmailField;
- WField (see also WFieldLayout);
- WFieldLayout;
- WFieldSet;
- WFieldWarningIndicator;
- WFigure;
- WFileWidget;
- WHeading;
- WHiddenComment;
- WHorizontalRule;
- WImage;
- WInternalLink;
- WLabel;
- WLink;
- WList;
- WMenu;
- WMenuItem (see also WMenu);
- WMessageBox;
- WMessages;
- WMultiDropdown;
- WMultiFileWidget;
- WMultiSelect;
- WMultiSelectPair;
- WMultiTextField;
- WNamingContext;
- WNumberField;
- WPasswordField;
- WPanel;
- WPartialDateField;
- WPhoneNumberField;
- WPopup;
- WPrintButton;
- WProgressBar;
- WRadioButton;
- WRadioButtonSelect;
- WRow (see also WColumn);
- WSelectToggle;
- WSection;
- WSeparator (see also WMenu and WTabSet);
- WShuffler;
- WSingleSelect;
- WSkipLinks;
- WStyledText;
- WSubMenu (see also WMenu);
- WSubordinateControl;
- WSuggestions;
- WTab (see also WTabSet);
- WTable;
- WTabSet;
- WTemplate;
- WText;
- WTextArea;
- WTextField;
- WTimeoutWarning;
- WToggleButton;
- WTree;
- WValidationErrors;
- WVideo; and
- WWindow.
These UI constructs are entities which are parts of other WComponents.
WPanel may contain a generic Content
element or exactly one of the following:
- BorderLayout;
- ColumnLayout (see also WRow and WColumn);
- FlowLayout;
- GridLayout; and
- ListLayout.
- WComponent form controls;
- WComponent content models and categories;
- WComponents without UI.
These are properties that are common to many components.
- ID and idName;
- HTML classes;
- toolTip;
- accessibleText;
- the defaultSubmitButton property;
- the accessKey property.
These components are involved in server-side processing and data management. They have an impact on UI but are not directly responsible for UI controls or features.
- Action;
- FatalErrorPage;
- ProfileContainer;
- WBeanComponent;
- WComponent;
- WComponentGroup;
- WNamingContext;
- WRepeater;
- ValidatingAction.
These pages discuss some aspects of WComponents' client side code which may be useful for UI specification or Java developers building applications using WComponents.
- Theme class name conventions
- Adding custom JavaScript
- Adding custom CSS
- Theme i18n
- Intra-component spacing and gaps
- Responsive design;
(to be continued)