[ https://issues.apache.org/jira/browse/ISIS-1473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Keir Haywood updated ISIS-1473: -------------------------------------- Fix Version/s: (was: 2.1.4) > Inline edit for mutable collections with filtering > -------------------------------------------------- > > Key: ISIS-1473 > URL: https://issues.apache.org/jira/browse/ISIS-1473 > Project: Isis > Issue Type: Improvement > Components: Isis Viewer Wicket > Affects Versions: 1.13.0 > Reporter: Cesar Lugo > Priority: Major > > Ability to allow inline mutable collections allowing filters. This would > allow the users to edit collections in the same grid shown in the Viewer, and > also filter data using multiple types of filters. > Mutable collections might include: > - Row selection to identify which row to edit. > - Move around the properties within a collection either using the TAB key or > using the mouse to position in a specific property. > - Properties with multiple allowed values or with foreign lookup shown as a > drop down selection list. Ideally, if multiple values are allowed (1:N), > multi-selection might be allowed. > - Existing values in a cell should be auto selected when the user reaches the > cell, to facilitate replacing the existing value by just keying in the new > value. > - Allow creation of new elements in the collection by adding a row. Multiple > rows could be added by reaching the end of a row and keying in the TAB key, > and also by selecting a blank space by the end of the collection grid. > - Ability to define in the meta data of the collection which properties are > editable in this grid. > - Ability to define in the meta data if the user is allowed to add rows in > this collection. > Filters: > - Associate default filters to domain entities of the domain model. > - Associate default filters to collections, ideally by inheriting filters > from the domain entities they are composed of. > - Ability to define the type of filter (GUI widget), like drop down list, > type ahead lists, combo box, radio button, range slider, date pick, date > range slider. > So default filters would be shown automatically in the UI, either in a stand > alone displayed entity, or on top of the collection. > Ability to override filters for specific views. -- This message was sent by Atlassian Jira (v8.3.4#803005)