इस प्रोजेक्ट के बारे में
# Seaside के लिए ChartJS
यह प्रोजेक्ट ChartJS के लिए एक Seaside बाइंडिंग प्रदान करता है, जो आपको Pharo Smalltalk से बने Seaside वेब एप्लिकेशन में इंटरैक्टिव चार्ट बनाने की अनुमति देता है।
## विशेषताएं
- Stylesheet का उपयोग करके मॉडल-आधारित चार्ट कस्टमाइजेशन
- लोकल नेटवर्क वातावरण में काम करता है
- स्थिर रिलीज़ के लिए सेमान्टिक वर्शनिंग
- कई Pharo वर्न्स के साथ संगत
## इंस्टॉलेशन
अपने Pharo इमेज में ChartJs इंस्टॉल करने के लिए:
```Smalltalk
Metacello new
githubUser: 'DuneSt' project: 'ChartJs' commitish: 'master' path: 'src';
baseline: 'ChartJs';
onUpgrade: [ :e | e useIncoming ];
onWarningLog;
load
```
अपने बेसलाइन में जोड़ें:
```Smalltalk
spec
baseline: 'ChartJs'
with: [ spec repository: 'github://DuneSt/ChartJs:v1.x.x/src' ]
```
आप ब्रांच नाम (#master, #development), टैग (#v1.0.0, #v1.2.), या कॉमित SHA निर्दिष्ट कर सकते हैं।
## शुरुआत करें
अपने Seaside एप्लिकेशन में आवश्यक लाइब्रेरी जोड़ें:
```Smalltalk
(WAAdmin register: self asApplicationAt: 'myApplication')
addLibrary: ChartJsLibrary;
addLibrary: JQDeploymentLibrary
```
## उदाहरण
डेमो एप्लिकेशन: [http://localhost:8080/ChartJsDemo](http://localhost:8080/ChartJs)
रिमोट डेमो: [https://demos.ferlicot.fr/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 |
## संपर्क
प्रश्नों या समस्याओं के लिए, एक मुद्दा खोलें या cyril@ferlicot.fr पर संपर्क करें।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.