مهارات إنشاء السمات والكتل

هذا ممكن تمامًا، والوكيل الذي يستخدم المهارات والكتل الأمثلة من السمة المشتركة يجب أن يكون قادرًا تمامًا على كتابة هذا الشيفرة.

في الواقع، قمت بإنشاء كتلة مشابهة قبل فترة. إنها لا تستخدم بعد واجهة برمجة التطبيقات الجديدة للكتل (Blocks API)، لكن لا يزال بإمكانك الاطلاع على النهج المستخدم في Manuel Kostka / Discourse / Blocks / User Profile · GitLab. يبدو مثل هذا على سبيل المثال، في سمة Canvas Central:

ليس لدينا كتل في النواة (بعد). جميع الكتل تُضاف فقط باستخدام السمات أو مكونات السمات.

يمكنك إضافة كتل إلى منافذ الكتل (BlockOutlets) الموجودة باستخدام السمات ومكونات السمات، وأعتقد أنك تحتاج إلى الاشتراك في خطة Pro أو أعلى لإضافة سمات مخصصة. وإلا، فلا ينبغي أن تكون هناك أي قيود.