You will walk away from this workshop being able to do all of these things by yourself.
- 01. Efficiently render immutable data in AG Grid
Pairing up NgRx with Angular and NgRx is a perfect match for high-performant rendering of immutable data in AG Grid. You'll learn how to use NgRx and immutable data with AG Grid.
- 02. Style AG Grid just right
AG Grid ships with default styling and themes that are well-suited for some application, but it's likely that your organization and users expect a branded experience. You'll learn how to style cells, rows, and create themes for AG Grid that are just right for you.
- 03. Build a floating filter custom component
After learning how to register custom framework component with AG Grid, you'll learn the basic interfaces that must be met for building custom components. Then, you'll learn how to build a custom floating filter component with AG Grid and Angular.
- 04. Build a header custom component
Next, you'll build a custom header component to display in AG Grid.
- 05. Build an editor custom component
Finally, you'll build a custom date editor component. Sure, AG Grid has a date editor, but it's not exactly user friendly since it uses the browser's provided date input. We'll use Angular Material's date picker to build a fancy date editor for AG Grid.
Pricing
Transparent and simple pricing to skill up your team.
Day One Morning/Afternoon
- NgRx + AG Grid for immutable data
- Advantages of immutable data
- Requirements for implementing immutable data
- Implementing immutable data with NgRx
- Styling AG Grid
- Cell Styling
- Row Styling
- Theming
- Custom Angular Components in AG Grid
- Registering components
- Component interfaces
- Cell renderer component
- Floating filter component
- Header component
- Editor component
Prereqs
Attendees should be familiar with the following technologies:
- JavaScript and TypeScript.
- Basics of Angular.
- Basics of AG Grid.