# provideGridTypeDefaults

> _Since v0.3.0_

Provides application-level type defaults for all grids.

```ts
provideGridTypeDefaults(defaults: Record<string, TypeDefaultRegistration>): EnvironmentProviders
```

## Parameters

| Name | Type | Description |
| ---- | ---- | ----------- |
| `defaults` | <code>Record&lt;string, <a href="/grid/angular/api/types/typedefaultregistration/">TypeDefaultRegistration</a>&gt;</code> |  |

#### Example

```typescript
// app.config.ts
import { provideGridTypeDefaults } from '@toolbox-web/grid-angular';
import { CountryCellComponent, StatusBadgeComponent } from './components';

export const appConfig: ApplicationConfig = {
  providers: [
    provideGridTypeDefaults({
      country: { renderer: CountryCellComponent },
      status: { renderer: StatusBadgeComponent },
      date: { editor: DatePickerComponent }
    })
  ]
};
```
