Skip to main content
cngx-src documentation

withConstraintHints

Functionforms/field

projects/forms/field/form-field.token.ts

Description#

Enable auto-generated constraint hints for all form fields. Pass true for English defaults, or a ConstraintHintFormatters object for i18n.

English defaults

provideFormField(withConstraintHints())

German

provideFormField(withConstraintHints({
  lengthRange: (min, max) => `${min}–${max} Zeichen`,
  minLength: (min) => `Mind. ${min} Zeichen`,
  maxLength: (max) => `Max. ${max} Zeichen`,
  valueRange: (min, max) => `${min}–${max}`,
  minValue: (min) => `Mind. ${min}`,
  maxValue: (max) => `Max. ${max}`,
}))

Signature#

withConstraintHints(formatters?: Partial)

Parameters#

@paramformatters?Partial

Returns#

FormFieldFeature