ReoGrid ReoGrid Web
PRO performance animation formula

アニメーション

数式の計算結果がスムーズにアニメーション。数値やプログレスバーが滑らかに変化する様子を体験。

デモの解説

このデモは ReoGrid の内蔵アニメーションエンジンを体験できます。数量列(C 列)の値を編集すると、売上・累計・達成率・P&L%・スパークラインセルがスムーズにトランジションします。

  • ws.setAnimation(true) でグローバルにアニメーションを有効化 — 値が変わる全セルにアニメが適用
  • イージング関数(easeOutCubic)と継続時間(500ms)は独立して設定可能
  • プログレスバーとスパークラインは数値に連動してビジュアル状態をアニメーション
  • 数式エンジンが先に依存セルを再計算し、アニメーションが旧値から新値へ視覚的に補間
  • 「アニメーション ON/OFF」ボタンでアニメありとなしを切り替えて比較

主要 API

ws.setAnimation(enabled)

ワークシート全セルのスムーズな値トランジションアニメーションを有効/無効化

ws.setAnimationDuration(ms)

アニメーションの継続時間をミリ秒で設定(デフォルト:300ms)

ws.setAnimationEasing(easing)

イージング関数を設定:linear, easeIn, easeOut, easeInOut, easeOutCubic など

ws.setCellType(row, col, options)

数値と連動してビジュアルがアニメーションするプログレスバー・スパークラインを設定

ws.setCellInput(row, col, value)

数式(= プレフィックス)を設定 — 数式結果の変化が依存セルのアニメーションをトリガー

ソースコード

TypeScript

関連ドキュメント

関連デモ

ニュースレター

開発の最新情報をお届けします

新しいリリース・機能追加・お知らせをいち早く受け取るには、
メーリングリストにご登録ください。