このプロジェクトについて

# ChartJS for Seaside このプロジェクトは ChartJS の Seaside バインディングを提供し、Pharo Smalltalk で構築された Seaside Web アプリケーションでインタラクティブなチャートを作成できるようにします。 ## 機能 - Stylesheet を使用したモデルベースのチャートカスタマイズ - ローカルネットワーク環境で動作 - 安定版リリースのためのセマンティック バージョニング - 複数の Pharo バージョンと互換 ## インストール Pharo イメージに ChartJs をインストールするには: Metacello new githubUser: 'DuneSt' project: 'ChartJs' commitish: 'master' path: 'src'; baseline: 'ChartJs'; onUpgrade: [ :e | e useIncoming ]; onWarningLog; load baseline に追加: spec baseline: 'ChartJs' with: [ spec repository: 'github://DuneSt/ChartJs:v1.x.x/src' ] ブランチ名(#master、#development)やタグ(#v1.0.0、#v1.2.)、コミット SHA を指定できます。 ## はじめに Seaside アプリケーションに必要なライブラリを追加: (WAAdmin register: self asApplicationAt: 'myApplication') addLibrary: ChartJsLibrary; addLibrary: JQDeploymentLibrary ## 例 デモアプリケーションはこちら:http://localhost:8080/ChartJsDemo リモートデモ:https://demos.ferlicot.fr/ChartJsDemo World menu > Tools > Seaside Control Panel から Seaside サーバーを起動し、ZnZincServerAdaptor を追加します。 ## 依存関係 - ChartJs v1.0.1 ## 互換性 | ChartJs バージョン | 互換 Pharo バージョン | |---------------|---------------------------| | v1.x.x | Pharo 61, 70, 80, 90, 10, 11, 12, 13, 14 | | development | Pharo 61, 70, 80, 90, 10, 11, 12, 13, 14 | ## 連絡先 質問や問題がある場合は、issue を開くか cyril@ferlicot.fr までご連絡ください。