Skip to content

Commitモード

明示的な変更管理やマルチユーザー向けに、commitモードの使い方を紹介します。

インタラクティブデモ

このデモでは、編集内容を確定前に保留するcommitモードを確認できます。

Demo UI Note

このデモにはUndo/Redo/Commitボタンがあります。Commitは保留中の変更を確定します。実運用ではショートカットやAPI呼び出しで操作することが多いですが、ここではボタンで試せるようにしています。

ここで確認できること

保留変更 - 編集は即時反映されず保留
Commitボタン - 保留を一括確定
Undo/Redo - commit前なら取り消し可能
変更トラッキング - 変更セルの可視化

使い方

主な特徴

  • 保留変更 - commitまで元データは変わらない
  • バッチ操作 - 複数変更を一括送信
  • ロールバック - commit前にUndo可能
  • 変更トラッキング - 変更セル数を把握

使いどころ

  • 複数ステップフォーム - 送信前にまとめて確定
  • マルチユーザー編集 - 同一セルの競合を抑制
  • データ検証 - commit前に全体検証
  • トランザクション - まとめて原子的に確定

Apache 2.0 Licenseで公開