dynamic-forms-primeng / Function

withPrimeNGFields

Provides PrimeNG field type definitions for the dynamic form system.

Use this function in your application providers to register PrimeNG field components.

Presentation

Returns

FieldTypeDefinitionsWithConfig -

Array of field type definitions for PrimeNG components

Parameters

NameTypeDescription
config
PrimeNGConfig | undefined

Optional global configuration for PrimeNG form fields

Example usage

// Application-level setup
import { ApplicationConfig } from '@angular/core';
import { provideDynamicForm } from '@ng-forge/dynamic-form';
import { withPrimeNGFields } from '@ng-forge/dynamic-form-primeng';

export const appConfig: ApplicationConfig = {
  providers: [
    provideDynamicForm(...withPrimeNGFields())
  ]
};
// With global configuration
export const appConfig: ApplicationConfig = {
  providers: [
    provideDynamicForm(
      ...withPrimeNGFields({
        variant: 'filled',
        size: 'large'
      })
    )
  ]
};