FAQ - riadhmankai/AgGrid-SF GitHub Wiki

FAQ for AgGrid-SF

General Questions

What is AgGrid-SF?

AgGrid-SF is an open-source Salesforce Lightning Web Components (LWC) wrapper for the AG Grid JavaScript library. It allows developers to integrate AG Grid into Salesforce applications while ensuring compatibility with Salesforce's Lightning Locker Service.

Why should I use AG Grid in my Salesforce project?

AG Grid offers advanced features such as filtering, sorting, and customization options, making it ideal for managing and analyzing data. It is widely used in the financial industry and provides excellent performance without third-party dependencies.

Installation Questions

How do I install AgGrid-SF?

You can install AgGrid-SF by following the instructions in the Installation.md file. It includes prerequisites and step-by-step deployment instructions.

Are there any prerequisites for using AgGrid-SF?

Yes, you need to have Salesforce CLI installed and configured, as well as access to a Salesforce org where you can deploy the Lightning Web Component.

Usage Questions

How do I add the agGridWrapper component to my Lightning page?

You can add the agGridWrapper component to your Lightning page, app, or home page after deploying it to your org. Refer to the Usage-Guide.md for detailed instructions.

Can I customize the appearance of the AG Grid?

Yes, you can customize the grid's appearance by modifying the CSS variables in the component. Check the Customization.md file for more details.

Troubleshooting Questions

What should I do if I encounter issues while using AgGrid-SF?

If you face any issues, refer to the Troubleshooting.md file for solutions to common problems. You can also check the GitHub repository for reported issues.

How do I report a bug or request a feature?

You can report bugs or request features by following the guidelines in the Contributing.md file. We welcome contributions and feedback from the community.

Compatibility Questions

Is AgGrid-SF compatible with Salesforce's Lightning Locker Service?

Yes, AgGrid-SF is designed to be compatible with Salesforce's Lightning Locker Service. For more information, refer to the Lightning-Locker-Compatibility.md file.

Do I need to adjust my Salesforce Content Security Policy (CSP) settings?

Yes, you need to add certain trusted sites to your Salesforce CSP settings. Detailed instructions can be found in the Salesforce-CSP-Setup.md file.