Module: @nginstack/engine/lib/string/adjustCase


(require("@nginstack/engine/lib/string/adjustCase"))(s, caseType)

Ajusta a caixa das palavras de acordo com o padrão desejado. Tipos suportados:

  • upper: todo o texto será convertido para caixa alta.
  • lower: todo o texto será convertido para caixa baixa.
  • name ou mixed: cada palavra será iniciada com uma letra maiúscula exceto as preposições mais comuns utilizadas em nomes próprios. Atualmente não são capitalizadas as preposições "of", "da", "do", "de", "dos" e "das".
  • title: cada palavra com mais de uma letra será iniciada com maiúscula, exceto as preposições mais comuns em títulos.
  • statement: cada palavra que inicie um parágrafo será iniciada com letra maiúscula.
Parameters:
Name Type Description
s string

Texto a ser o case ajustado.

caseType string

Tipo de case desejado.

Returns:

Texto com o case ajustado.

Type
string