You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Andi Huber (Jira)" <ji...@apache.org> on 2021/04/08 15:06:00 UTC

[jira] [Assigned] (ISIS-2602) Programming Model: add @ActionLayout(group=...) and @ActionLayout/@PropertyLayout(groupName=...)

     [ https://issues.apache.org/jira/browse/ISIS-2602?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andi Huber reassigned ISIS-2602:
--------------------------------

    Assignee: Andi Huber

> Programming Model: add @ActionLayout(group=...) and @ActionLayout/@PropertyLayout(groupName=...)
> ------------------------------------------------------------------------------------------------
>
>                 Key: ISIS-2602
>                 URL: https://issues.apache.org/jira/browse/ISIS-2602
>             Project: Isis
>          Issue Type: Improvement
>          Components: Isis Core
>            Reporter: Andi Huber
>            Assignee: Andi Huber
>            Priority: Major
>             Fix For: 2.0.0-M6
>
>
> {color:#1d1c1d}1. Have {color}{{@ActionLayout/@PropertyLayout(group=...)}}{color:#1d1c1d} indicate the id of a group/fieldset.{color}
> {color:#1d1c1d}2. Have {color}{{@ActionLayout/@PropertyLayout(groupName=...)}}{color:#1d1c1d} indicate a group/fieldset friendly name.{color}
> {color:#1d1c1d}3. Have {color}{{@Action(associateWith=...)}}{color:#1d1c1d} associate with another member, that's the member's name (not a friendly name).{color}
> {color:#1d1c1d}4. If (3) is present, then the group/fieldset (if any) of the given associated member is used to place/layout the {color}_Action_{color:#1d1c1d}, unless explicitly specified otherwise using {color}{{@ActionLayout(group/groupName)}}{color:#1d1c1d}.{color}
> {color:#1d1c1d}5. If (2) is specified, then (1) is mandatory. (Enforce best practice.){color}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)