DataTable-AltEditor / Example 21

Async persistence and validation

Add or edit a contact, or double-click a cell. Validation and saves use short simulated delays; changes reset on reload.

Ready.