عن المشروع
Lightweight Charts هي مكتبة رسوم بيانية مالية تعمل في المتصفح ومبنية باستخدام HTML5 canvas. وهي مصممة لعرض البيانات المالية كرسم بياني تفاعلي على صفحة ويب أو لاستبدال صور الرسوم البيانية الثابتة بنظيراتها التفاعلية. يركز المشروع على صغر حجم الحزمة وأداء وقت التشغيل، بما في ذلك الصفحات التي قد تحتوي على العديد من الرسوم البيانية.
يتم توزيع المكتبة من خلال npm وكبناء مستقل للمتصفح من CDN. يمكن إنشاء رسم بياني أساسي باستخدام createChart، يليه إضافة سلسلة مثل LineSeries وتوفير بيانات الوقت/القيمة من خلال setData. تتوفر إصدارات الإنتاج والتطوير، مع متغيرات وحدة ES و IIFE؛ تتضمن الحزم المستقلة تبعياتها.
بالإضافة إلى قدرات الرسم البياني المدمجة، يمكن توسيع الوظائف من خلال الإضافات المخصصة. توفر الوثائق رابطًا لكتالوج الإضافات، وأمثلة تفاعلية للإضافات، وإرشادات لتأليف إضافات سلسلة مخصصة أو بدائية. يتضمن المستودع أيضًا مهارات وكيل لمساعدي الترميز بالذكاء الاصطناعي، تغطي استخدام API الحالي للإصدار 5 وتأليف الإضافات.
يتم توفير تعليمات البناء في BUILDING.md. البرنامج مرخص بموجب رخصة Apache 2.0، مع شرط الإسناد لتحديد TradingView كمنشئ المنتج؛ يتضمن تكوين الرسم البياني خيار شعار الإسناد لهذا الغرض.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.