Udo Schnurpfeil created TOBAGO-2179: ---------------------------------------
Summary: New Select Component <tc:selectOneList> Key: TOBAGO-2179 URL: https://issues.apache.org/jira/browse/TOBAGO-2179 Project: MyFaces Tobago Issue Type: New Feature Components: Themes Affects Versions: 5.3.0 Reporter: Udo Schnurpfeil Assignee: Henning Nöth Fix For: 5.4.0 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 * (/) fix focus * (/) styling for selected rows * (x) add dropdown-menu to menuStore * (/) select options with keyboard * (x) filter (custom) * (x) events * (x) hint if filter result is empty * (x) <tc:style maxHeight> must work with inline=true -- This message was sent by Atlassian Jira (v8.20.10#820010)