GM - RelatedList Tabs
(gmpkg:RelatedListTabSetComponent)
Documentation
GM - RelatedList Tabs component is used to display a related list based as a Tab Set. This component is relevant for small related lists.
Use case: Display the list of payment methods as tabs on the account page.
Specification
API Reference
<design:component label="GM - RelatedList Tabs">
<design:attribute name="recordId" label="recordId"
description="recordId to use. Keep this empty if you want to use the current record"/>
<design:attribute name="relatedListLabel" label="Related List Label"
description="The label defined in the layout page. Ex. Contacts to display contact list on account page"/>
<design:attribute name="rowLimit" label="Row Limit"
description="The maximum number of row to fetch"/>
<design:attribute name="filter" label="Filter"
description="Json string to define filter criteria. Donβt forget __c for custom fields. Ex. {'StageName':'Needs Analysis'} to see only 'Needs Analysis' Opportunities"/>
<design:attribute name="sort" label="Sort"
description="The field list to sort the data grid. This field is used only for the initial load. Donβt forget __c for custom fields. Ex. Amount to sort opportunities by amount"/>
<design:attribute name="order" label="Order"
description="Asc or Desc order for sorting"/>
<design:attribute name="labelField" label="Label Field"
description="Label Field for Tab title"/>
<design:attribute name="recordFields" label="Record Fields"
description="Record Fields to display"/>
<design:attribute name="layoutColumns" label="# of Columns"
description="# of Columns for record layout"/>
<design:attribute name="recordRelated" label="Record Related Components"
description="Json string to initialize related component"/>
<design:attribute name="canUpdate" label="Can Update Object"
description="Check this option if you want to update object"/>
<design:attribute name="canDelete" label="Can Delete Object"
description="Check this option if you want to delete object"/>
<design:attribute name="canCreate" label="Can Create Object"
description="Check this option if you want to create object"/>
<design:attribute name="recordActions" label="Actions"
description="JSON Record Actions"/>
<design:attribute name="buttonActions" label="Show Actions as Buttons"
description="Use buttons for actions instead of icons"/>
<design:attribute name="visibleActions" label="Visible Actions"
description="# of visible actions"/>
<design:attribute name="showBorder" label="Show Border"
description="Show Border"/>
<design:attribute name="height" label="Component Height"
description="Set the component height"/>
</design:component>
Last updated