You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Udo Schnurpfeil (Jira)" <de...@myfaces.apache.org> on 2022/11/04 18:01:00 UTC
[jira] [Commented] (TOBAGO-2159) New Select Component (Single and Multiple)
[ https://issues.apache.org/jira/browse/TOBAGO-2159?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17629137#comment-17629137 ]
Udo Schnurpfeil commented on TOBAGO-2159:
-----------------------------------------
My actual favorite suffix is "list" so the tag would be called: <tc:selectManyList>
> New Select Component (Single and Multiple)
> ------------------------------------------
>
> Key: TOBAGO-2159
> URL: https://issues.apache.org/jira/browse/TOBAGO-2159
> Project: MyFaces Tobago
> Issue Type: New Feature
> Components: Themes
> Affects Versions: 5.3.0
> Reporter: Marcus Kroeger
> Assignee: Henning Nöth
> Priority: Major
>
> It would be great to have a component like
> [https://www.primefaces.org/showcase/ui/input/oneMenu.xhtml?jfwid=6c170]
> as well as
> [https://www.primefaces.org/showcase/ui/input/manyMenu.xhtml?jfwid=c8baa]
> in both cases the "Advanced" version
> *Brainstorming:*
> * Names: <tc:selectOne> and <tc:selectMany> (without suffix, or with suffix "Table", or "Filter", or "Menu", or "List" ?)
> * filter as an option
> * filtering can use "contains", "prefix" or other customizable filters (filtering works with DOM element of the item)
> * dropdown and line - both mode should be possible with both components
> * rendered in HTML as a <table>, to have a structured well readable data list, if more than one attribute to show
> * <tc:selectMany> will display the selected items like badges in the input field - the items in the list might be highlighted
>
> *todo:*
> * (/) filter (prefix, contains)
> * (/) inline
> * (/) add/remove badges
> * (/) disabled component
> * (/) disabled options
> * (x) fix focus
> * (/) styling for selected rows
> * (x) select options with keyboard
> * (x) filter (custom)
> * (x) events
--
This message was sent by Atlassian Jira
(v8.20.10#820010)