All GridMate components can be used as inline components just by configuration. However there is some situations where a custom component is required to address the business needs.
To address this type of use cases, you can implement your own Aura or LWC component. Both components should have recordId as an attribute.
If the component is an Aura component, it should be declared as a global as well as the recordId attribute.
Aura Implementation
Aura Component
Our use case is to display a relative date based on the close date like a timer. Let's go ahead and start our custom Aura component using Lightning Data Service and relativeDateTime lightning component.
Our Aura component is ready. Let's go ahead and configure it as an inline component as below. Note that we can have dynamic attributes to customize the behavior per grid if needed. In our example, we are passing the style of the timer.