Those were very detailed and useful answers, thank you. I'll take a look
at the FieldSet and PropertyGroup classes and let you know how it went. 

Thanks. 

El 2017-04-14 10:49, Jeroen van der Wal escribió:

> As an immediate solution you could also use tabs, for example "Simple
> search" containing the most used field and "Advanced Search" containing
> all. Or have the results on a dedicated tab.
> 
> On 14 April 2017 at 14:18, Martin Hesse <[email protected]> wrote:
> 
> On a side note: I was looking at how to hide an empty heading of a property
> group panel the other day (no name set, no actions in heading). I was
> unsure whether or how I should contribute that, but I found that in certain
> cases a fieldset didn't need a name and an empty heading just looked a bit
> strange. Let me know if you would want to create an issue for this first,
> if you're interested.
> I didn't try to hide it with css though, only thought about this
> afterwards. So unsure whether that should be a feature or not. Any comments
> welcome.
> From what I recall when looking at the markup it didn't look like the
> heading itself was easily selectable.
> ...
> 
> On Fri, Apr 14, 2017 at 7:10 PM, Martin Hesse <[email protected]> wrote:
> 
> Hi all,
> 
> Great idea! Should we then also add a property "displayViewSelector" to
> control whether the dropdown is to be shown on the fieldset? Otherwise it
> could congest the overall presentation of the UI a bit if the layout
> contains a lot of fieldsets. In case the "displayViewSelector" expression
> is false the view should then be "open" and the "defaultView" property
> ignored. This could also be an improvement of the table layout/component,
> for cases where the view selector is not needed there either. WDYT?
> 
> Martin
> 
> On Fri, Apr 14, 2017 at 5:52 PM, Dan Haywood < [email protected] 
> wrote: 
> Hi Hector,
> 
> Thanks for uploading that image ... a picture tells a thousand words.
> 
> To implement your requirements, I could imagine the <fieldset> element
> having an additional attribute, say "defaultView" (similar to the
> <collection> element / @CollectionLayout annotation), which might
 default 

>> to "open" but also support "hide".  This corresponds to
>> the org.apache.isis.applib.layout.component.FieldSet class.
>> 
>> In the UI, this corresponds to the org.apache.isis.viewer.wic
>> ket.ui.components.entity.fieldset.PropertyGroup class, which is passed
>> the FieldSet into its constructor (by way of its Wicket model).  So it
>> looks like this PropertyGroup component could quite easily be made a
 little 

>> more sophisticated to have a drop-down.
>> 
>> Do you fancy delving in to see if you can get a spike working (with a
>> view to incorporating this functionality into a future version of the
>> framework)?  Martin Grigorov is our Wicket expert, and he is usually
 very 

> prompt at answering any Wicket-specific questions.
> 
> HTH
> Dan
> 
> On Sat, 8 Apr 2017 at 23:26 Hector Fabio Meza <
> [email protected]> wrote:
> 
> Thanks for your quick response, Dan.
> 
> What I already have is this: http://picpaste.com/pics/Captu
> ra-3YyASQhp.1491690059.JPG
> 
> It's a ViewModel with a table that can contain a lot of rows, and a
> group of fields that act as filters for the table. The fields can
 sometimes 

> use up a lot of the screen, so I was wondering if the same component
 that 

> allows to hide the table could be used to make the zone highlighted in
 blue 

> collapsible, in order to show it only when the user wants to use it.
> 
> I also found this, https://issues.apache.org/jira/browse/ISIS-1031,
> <https://issues.apache.org/jira/browse/ISIS-1031%20>which could be an
> alternative, but replacing the table component sounds more difficult
 than 

> using a hide button.
> 
> El 2017-04-08 10:39, Dan Haywood escribió:
> 
> Could you do a sketch of the sort of User interface that you are after?
> 
> On Sat, 8 Apr 2017, 16:31 Hector Fabio Meza, <
> [email protected]> wrote:
> 
> Hi,
> 
> I have a ViewModel that includes a set of fields and a table. The
 table 

> has the default button that allows to change the view and hide the
 table, 

> but I have the requirement of replicating this behavior for the set of
> fields.
> 
> Is this possible? I imagine I'll have to delve into the WicketViewer
> classes, are there any hints or tips for this?
> 
> Thank you.
> --
> 
> *Hector Fabio Meza*
> *R&D Lead smartools*
> (57) 300 2254455 <%2857%29%20300%206815404>
> Skype: hectorf.meza
> www.smartools.com.co [1]
> 
> --
> 
> *Hector Fabio Meza*
> *R&D Lead smartools*
> (57) 300 2254455 <%2857%29%20300%206815404>
> Skype: hectorf.meza
> www.smartools.com.co [1]

-- 
Hector Fabio Meza

R&D LEAD SMARTOOLS 
(57) 300 2254455 [2] 
Skype: hectorf.meza 
www.smartools.com.co [3] 

 

Links:
------
[1] http://www.smartools.com.co
[2] tel:%2857%29%20300%206815404
[3] http://www.smartools.com.co/

Reply via email to