dynamic-forms-ionic / Function

withIonicFields

Configure dynamic forms with Ionic field types. Provides all Ionic field types for use with provideDynamicForm.

Presentation

function withIonicFields(
  config?: IonicConfig | undefined,
): FieldTypeDefinitionsWithConfig;

Returns

FieldTypeDefinitionsWithConfig -

Array of field type definitions for Ionic components

Parameters

NameTypeDescription
config
IonicConfig | undefined

Optional global configuration for Ionic form fields

Example usage

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

export const appConfig: ApplicationConfig = {
  providers: [
    provideDynamicForm(...withIonicFields())
  ]
};
// With global configuration
export const appConfig: ApplicationConfig = {
  providers: [
    provideDynamicForm(
      ...withIonicFields({
        fill: 'outline',
        labelPlacement: 'floating'
      })
    )
  ]
};