✏️ Text Helper

Utility functies voor tekstverwerking, formatting en validatie binnen Dataverse formulieren.

← Terug naar Core Library

πŸ“– Introductie

De Text Helper bevat utility functies voor het werken met tekstverwerking, zoals formatting, manipulatie en validatie van strings.

πŸ‘‰ Deze helper zorgt voor veilige, consistente en herbruikbare string-verwerking binnen de applicatie.

πŸ“¦ Overzicht functies

Typische categorieΓ«n binnen deze helper:

Basis

  • Tekst ophalen / leeg controleren
  • Trimmen van whitespace
  • Null-safe string handling

Formatting

  • Hoofdletters / kleine letters
  • Capitalize (eerste letter groot)
  • Formatteren voor weergave

Manipulatie

  • Substrings
  • Samenvoegen van tekst
  • Replace functionaliteit

Validatie

  • Lege strings controleren
  • Lengte checks
  • Tekstpatronen

βš™οΈ Werking

De Text Helper fungeert als een veilige wrapper rond standaard JavaScript string functionaliteit.

πŸ‘‰ De helper:
  • voorkomt errors bij null en undefined
  • zorgt voor consistente output
  • maakt code leesbaarder en herbruikbaar
  • vermindert herhaling van standaard checks

⚠️ Belangrijke aandachtspunten

  • Strings kunnen null of undefined zijn
  • Gebruik helper functies i.p.v. directe JavaScript methods
  • Let op verschil tussen:
    • "" (lege string)
    • null
    • undefined

πŸ’‘ Voorbeelden

Null-safe tekst ophalen

const value = core.Text.safe("example");
// "example"

Trimmen van tekst

const trimmed = core.Text.trim("  hello  ");
// "hello"

Uppercase

const upper = core.Text.toUpper("hello");
// "HELLO"

Capitalize

const text = core.Text.capitalize("john");
// "John"

πŸ“Š Samenvatting

βœ… Veilige string verwerking
βœ… Consistente output
βœ… Minder duplicatie
βœ… Betere onderhoudbaarheid