Название компонента | Tomahawk | OpenFaces | Комментарий |
Captcha | t:captcha | ||
Сворачиваемая панель | t:collapsiblePanel | предоставляет фолдинг для элементов | |
Таблица | t:dataTable | поддерживает сортировку по столбцам, разбиение длиной таблицы на столбцы | |
Paginator | t:dataScroller | ||
Календарь | t:inputCalendar | o:calendar | |
Ввод даты | t:inputDate | отличается от t:inputCalendar тем, что отображается три поля ввода | |
Загрузка файлов | t:inputFileUpload | ||
HTML-редактор | t:inputHtml | ||
Поле ввода с подсказкой | t:inputTextHelp | ||
Выпадающие меню на JS | t:jscookMenu | ||
Вертикальное меню | t:panelNavigation, t:panelNavigation2 | ||
Панель с табами | t:panelTabbedPane | ||
Всплывающая подсказка | t:popup | появляется при наведении мышью на элемент | |
Таблица с расписанием | t:schedule | ||
Элемент выбора страны | t:selectOneCountry | ||
Элемент выбора языка | t:selectOneLanguage | ||
Два SELECT-а с возможностью «переноса» значений одного в другой | t:selectManyPicklist | ||
Выбор столбца в таблице | t:selectOneRow | ||
Переключение между двумя панелями | t:togglePanel | в один момент видна только одна из них | |
Дерево | t:tree, t:tree2 |
Валидатор | Tomahawk | OpenFaces | Комментарий |
номер кредитной карты | t:validateCreditCard | ||
t:validateEmail | o:validateEmail | ||
равенство двух полей | t:validateEqual | o:validateEqual | |
регулярное выражение | t:validateRegExpr | o:validateRegex | |
URL | s:validateUrl | o:validateUrl | s:validateUrl доступен в песочнице |