نقل

يمكن نقل مساحة العمل الرئيسية في Bluely باستخدام ثلاث طرق مختلفة: أشرطة التمرير أو الماوس أو عجلة الماوس.

يتم تحديد إعدادات النقل من خلال عنصر يمثّل جزءًا من إعدادات Bluetooth. يُرجى الاطّلاع على المثال أدناه:

var workspace = Blockly.inject('blocklyDiv',
    {move:{
        scrollbars: {
          horizontal: true,
          vertical: true
        },
        drag: true,
        wheel: false}
    });

أشرطة التمرير

تحدِّد هذه السياسة ما إذا كانت مساحة العمل تتضمّن أشرطة تمرير عمودية أو أفقية. لنقل عنصر تحدّد فيه السمة horizontal ما إذا كان التمرير الأفقي مفعّلاً وتحدّد السمة vertical ما إذا كان التمرير الرأسي مفعَّلاً أم لا. في حال ضبط قيمة منطقية، فإنها تكافئ تمرير كائن مع ضبط السمتَين horizontal وvertical على تلك القيمة. يتم ضبط القيمة تلقائيًا على true (مع تفعيل التمرير الأفقي والرأسي) إذا كانت مساحة العمل تحتوي على فئات.

السحب

تحدد ما إذا كان يمكن سحب مساحة العمل باستخدام الماوس. false دائمًا إذا كانت قيمة scrollbars هي false (على الأقل في تحليل الخيارات). يتم ضبط القيمة التلقائية على true إذا كانت قيمة scrollbars هي true.

عجلة

تحدِّد ما إذا كان يمكن تمرير مساحة العمل باستخدام عجلة الماوس. دائمًا false إذا كانت قيمة scrollbars هي false (على الأقل في تحليل الخيارات). يكون الإعداد التلقائي هو false.