If specified, this provider will be used for communication and for all metadata purposes. By default, if not provided, the Metadata and RunView classes are used for this and the default GraphQLDataProvider is used which is connected to the same back-end MJAPI instance as the Metadata and RunView classes. If you want to have this component connect to a different MJAPI back-end, create an instance of a ProviderBase sub-class like GraphQLDataProvider/etc, and configure it as appropriate to connect to the MJAPI back-end you want to use, and then pass it in here.
StaticɵdirStaticɵfacGet key fields to display in details section, categorized by type
Get only organic key matches that have records (count > 0)
Returns either the default Metadata provider or the one specified in the Provider property, if it was specified
Get record title
Get only related entities that have records (count > 0)
Returns either the default RunQuery provider or the one specified in the Provider property, if it was specified
Returns either the default RunReport provider or the one specified in the Provider property, if it was specified
Returns either the default RunView provider or the one specified in the Provider property, if it was specified
Copy primary key value to clipboard
Get the icon class for the current entity
Get icon for an organic key matched entity
Get subtitle for an organic key record
Get icon for related entity by looking up EntityInfo from Metadata
Get display name for a related record
Get subtitle/secondary info for a related record
Check if a FK display value is different from the raw ID (i.e., we have a name to show)
A callback method that is invoked immediately after the default change detector has checked data-bound properties if at least one has changed, and before the view and content children are checked.
The changed properties.
Handle close button click
Open a foreign key record (FK link click) Emits openForeignKeyRecord event for parent to handle opening the record
Handle open record button click
Handle click on individual related record - opens in new tab
Navigate to view all organic key matched records
Navigate to view all related records (when count > 10)
Toggle expansion of an organic key match section and load records if needed
Toggle expansion of related entity section and load records if needed
EntityRecordDetailPanelComponent - A reusable panel for displaying entity record details
This component provides a detail panel view for entity records with:
Example