Bitbybit Docs
    Preparing search index...

    Class BabylonGuiCheckbox

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

    Index

    Constructors

    create

    • ينشئ مربع اختيار يبدأ محددًا أو غير محدد؛ checkSizeRatio هو مقدار ما تملؤه العلامة الداخلية من المربع.

      Parameters

      • inputs: CreateCheckboxDto

        الاسم وحالة التحديد وحجم العلامة والألوان والحجم الاختياري

      Returns Checkbox

      مربع الاختيار

      const checkbox = bitbybit.babylon.gui.checkbox.createCheckbox({ name: "showEdges", isChecked: true, checkSizeRatio: 0.8, color: "#f0cebb", background: "black", width: "30px", height: "30px" });
      panel.addControl(checkbox);
      checkbox.onIsCheckedChangedObservable.add((checked) => { console.log(checked); });

    get

    • يقرأ مقدار ما تملؤه العلامة الداخلية من مربع الاختيار.

      Parameters

      Returns number

      النسبة

    • يقرأ ما إذا كان مربع الاختيار محددًا حاليًا، true للتشغيل.

      Parameters

      Returns boolean

      true عندما يكون محددا

    • يقرأ لون خلفية مربع الاختيار.

      Parameters

      Returns string

      لون الخلفية

    set

    • يضبط لون خلفية مربع الاختيار، كلون CSS.

      Parameters

      Returns Checkbox

      مربع الاختيار نفسه

    • يضبط مقدار ما تملؤه العلامة الداخلية من مربع الاختيار، من 0 إلى 1.

      Parameters

      Returns Checkbox

      مربع الاختيار نفسه

    • يحدد مربع الاختيار أو يلغي تحديده، مما يطلق حدث تغيّر تحديده كما تفعل النقرة.

      Parameters

      Returns Checkbox

      مربع الاختيار نفسه