SkitStringExt extension

origin: stm_portal_mob/lib/widgets/jeemce_string.dart author: anovsiradj, opencode-go/glm-5.2 version: 2024-09-02, revised: 2026-08-17

String helpers. Renamed JeemceString → SkitStringExt (D1). note: source imported velvet_support for String.firstUpper() extension. Recreated firstUpper self-contained here (D2 — NO velvet_support dep). note: source title() had a bug — firstUpper() was called on this instead of word. Fixed here to call on each word.

on

Methods

firstUpper() → String

Available on String, provided by the SkitStringExt extension

Uppercase first character, keep rest as-is.
title() → String

Available on String, provided by the SkitStringExt extension

Convert snake_case / kebab-case / comma,separated to Title Case.