Skip to content

وثائق Calendara

نظرة عامة

Calendara هي مكتبة تقويم مخصصة لجافا سكريبت تتيح لك دمج وعرض تقويم في تطبيقات الويب الخاصة بك. تدعم مكتبة Calendara مجموعة من خيارات التخصيص وسهلة الاستخدام.

متى تستخدمها

استخدم Calendara عندما تحتاج إلى مكون تقويم مرن وسهل الدمج في تطبيقات الويب الخاصة بك. سواء كنت بحاجة إلى عرض شهري بسيط أو عرض كامل للسنة، توفر Calendara وسيلة سهلة لإدارة التواريخ وعرضها بشكل سهل الاستخدام.

التثبيت

لتثبيت Calendara، يمكنك استخدام npm. قم بتشغيل الأمر التالي:

bash
npm install @otabekoff/calendara

الاستخدام

إليك مثال أساسي حول كيفية استخدام Calendara في مشروع جافا سكريبت الخاص بك:

js
import Calendar from '@otabekoff/calendara';

const calendar = new Calendar({
    monthNames: ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'],
    weekNames: ['أحد', 'اثنين', 'ثلاثاء', 'أربعاء', 'خميس', 'جمعة', 'سبت'],
    buttonTexts: {
        prevMonth: 'الشهر السابق',
        nextMonth: 'الشهر التالي',
        prevYear: 'السنة السابقة',
        nextYear: 'السنة التالية',
        viewYear: 'عرض السنة كاملة'
    }
});
calendar.render();

التكوين

  • monthNames: قائمة بأسماء الأشهر لعرضها في التقويم.
  • weekNames: قائمة بأسماء أيام الأسبوع لعرضها في التقويم.
  • buttonTexts: نصوص مخصصة لأزرار التنقل.

الترخيص

Calendara مرخص بموجب ترخيص MIT.

المؤلف

أعطى الله بن فخر الدين