If true, a custom action button will be shown for each record.
If true, the delete button will be shown for each record.
If true, the edit button will be shown for each record.
If true, the new button will be shown.
List of columns to display in the grid. If empty and the entity has > 10 columns, those columns marked as DefaultInView=1 will be used, otherwise the first 10 columns will be used.
Optional additional information for the custom action confirmation dialog
Message for the custom action confirmation dialog
Title for the custom action confirmation dialog
The CSS class for the custom action button icon (e.g. 'fa-user-lock')
A function that returns the appropriate icon based on the record Signature: (record: BaseEntity) => string If provided, overrides CustomActionIcon
Tooltip text for the custom action button
A function that returns the appropriate tooltip text based on the record Signature: (record: BaseEntity) => string If provided, overrides CustomActionTooltip
If AllowEdit or AllowNew is true, this is the section name to display for editing a new or existing record.
Name of the entity to display records for.
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.
Name of the column to sort by. If empty, no sorting is done.
StaticɵdirStaticɵfacReturns either the default Metadata provider or the one specified in the Provider property, if it was specified
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
Gets the custom action icon for a record, using the function if provided, otherwise the static icon
Gets the custom action tooltip for a record, using the function if provided, otherwise the static tooltip
A callback method that is invoked immediately after the default change detector has checked the directive's data-bound properties for the first time, and before any of the view or content children have been checked. It is invoked only once when the directive is instantiated.
Base class for all Angular components in the MemberJunction system.