دوال core النقية
حساب أسماء الأصناف وآلات الحالة وحزم سمات إمكانية الوصول لـ 56 مكوّنًا، جميعها دوال نقية بلا تبعيات. طبقة إطار العمل تقتصر على التوصيل، والمنطق من مصدر واحد ونسخة واحدة من الاختبارات.
دوال core النقية
حساب أسماء الأصناف وآلات الحالة وحزم سمات إمكانية الوصول لـ 56 مكوّنًا، جميعها دوال نقية بلا تبعيات. طبقة إطار العمل تقتصر على التوصيل، والمنطق من مصدر واحد ونسخة واحدة من الاختبارات.
النواة المشتركة
محرك تموضع popper، التمرير الافتراضي، فخ التركيز، التنقل بلوحة المفاتيح، خصائص الأنماط sx، تنقية الأرقام —— 12 وحدة يعاد استخدامها مباشرة في كل طرف.
السمة بالنمط الصيني
خمسة مسبقات إعداد مدمجة (青花瓷 (الخزف الأزرق) / 松花绿 (أخضر الصنوبر) / 朱砂 (الزنجفر) / 水墨 (رسم الحبر) / 藤黄 (أصفر عشبي))، مع متغيرات CSS والوضع الداكن ونظام زخارف، وبوابة يضمنها سكريبت تباين AA.
تدويل قائم على emitter خالص
LhLocale باعث أحداث خالص لا يحمل أي تفاعلية لإطار العمل؛ ويشترك كل طرف في version عبر آلية الإشارات الخاصة به.
المصدر الوحيد للأنماط
styles/ هو المصدر الوحيد لأنماط مكوّنات العائلة بصيغة BEM؛ وثلاثة mixin تستوعب اختلافات أسماء أصناف الانتقال بين Vue2 / Vue3 / React.
تبعية صفرية لإطار العمل
حزم صفري التبعية بالكامل عبر external: []، وبوابة verify:dts تمنع ظهور أي استيراد لإطار العمل في المخرجات.
- `src/core/<المكوّن>/` —— منطق الدوال النقية (logic.ts / types.ts)، بلا استيراد لأي إطار عمل- `src/core/shared/` —— النواة المشتركة بين المكوّنات (popper / virtual / sx / keyboard …)- `src/theme/` —— جانب السمة بلغة TS: الأنواع + خمسة مسبقات إعداد + بدائيات وقت التشغيل- `styles/` —— المصدر الوحيد لأنماط مكوّنات BEM + رموز theme/common/*.scss- `src/{constants,locales,types,utils}/` —— الثوابت / حزم اللغة / الأنواع / الأدواتالخطوة التالية: ابدأ بـ البدء لتثبيت الحزمة واستيراد الأنماط؛ أو اطلع مباشرة على مداخل الحزمة والمسارات الفرعية لمعرفة كيفية الاستيراد عند الطلب.
Copyright © 2024-2026 FengMo WenXue