View Layout Description

Averos framework introduces a brilliant way when dealing with generic components layout, by introducing a fully customizable entity metadata, namely EntityViewLayout that helps exposing specific entity related components layouts for modifications without the need to modify your source code.

EntityViewLayout defines the entity custom view layout and behavior when included in a specific view use case.

EntityViewLayout is composed of the following seven main use cases which have the type UseCaseViewLayout:

  • defautUCViewLayout
  • searchInputUCViewLayout
  • tableUCViewLayout
  • selectableInputTableUCViewLayout
  • createUCViewLayout
  • viewUCViewLayout
  • editUCViewLayout

The seven main generic use cases are not exhaustive and could be enhanced by other specific use cases if needed.