প্রকল্প সম্পর্কে
লাইটওয়েট চার্টস হলো একটি ব্রাউজার-ভিত্তিক ফাইন্যান্সিয়াল চার্টিং লাইব্রেরি যা HTML5 ক্যানভাস দিয়ে তৈরি। এটি একটি ওয়েব পেজে ফাইন্যান্সিয়াল ডেটা ইন্টারঅ্যাকটিভ চার্ট হিসেবে প্রদর্শন করার জন্য অথবা স্ট্যাটিক চার্ট ইমেজকে ইন্টারঅ্যাকটিভ সমতুল্যে প্রতিস্থাপন করার জন্য তৈরি। প্রকল্পটি ছোট বান্ডল সাইজ এবং রানটাইম পারফরম্যান্সের উপর জোর দেয়, যার মধ্যে অনেক চার্ট থাকতে পারে এমন পেজও অন্তর্ভুক্ত।
লাইব্রেরিটি npm এর মাধ্যমে এবং CDN থেকে একটি স্ট্যান্ডঅ্যালোন ব্রাউজার বিল্ড হিসেবে বিতরণ করা হয়। createChart দিয়ে একটি মৌলিক চার্ট তৈরি করা যায়, তারপর LineSeries এর মতো একটি সিরিজ যোগ করে এবং setData এর মাধ্যমে সময়/মান ডেটা প্রদান করা যায়। প্রোডাকশন এবং ডেভেলপমেন্ট বিল্ড উভয়ই উপলব্ধ, ES মডিউল এবং IIFE ভ্যারিয়েন্ট সহ; স্ট্যান্ডঅ্যালোন বান্ডলগুলিতে তাদের নির্ভরতা অন্তর্ভুক্ত থাকে।
বিল্ট-ইন চার্টিং ক্ষমতার বাইরে, কাস্টম প্লাগইনের মাধ্যমে কার্যকারিতা বাড়ানো যায়। ডকুমেন্টেশন একটি প্লাগইন ক্যাটালগ, ইন্টারঅ্যাকটিভ প্লাগইন উদাহরণ এবং কাস্টম সিরিজ বা প্রিমিটিভ প্লাগইন লেখার নির্দেশিকার লিঙ্ক দেয়। রিপোজিটরিতে AI কোডিং সহায়কদের জন্য Agent Skills-ও অন্তর্ভুক্ত রয়েছে, যা বর্তমান v5 API ব্যবহার এবং প্লাগইন লেখা কভার করে।
বিল্ড নির্দেশাবলী BUILDING.md-এ দেওয়া আছে। সফটওয়্যারটি Apache License 2.0-এর অধীনে লাইসেন্সকৃত, যেখানে ট্রেডিংভিউকে পণ্য নির্মাতা হিসেবে চিহ্নিত করার জন্য অ্যাট্রিবিউশন প্রয়োজন; চার্ট কনফিগারেশনে এই উদ্দেশ্যে একটি অ্যাট্রিবিউশন লোগো বিকল্প অন্তর্ভুক্ত রয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.