Bitbybit Docs
    Preparing search index...

    Class BabylonGuiRadioButton

    أزرار الاختيار: مفاتيح دائرية لا يمكن تحديد سوى واحد منها لكل group في المرة الواحدة، لاختيار خيار واحد من بضعة خيارات. اشترك في حدث تغير التحديد للاستجابة للمستخدم.

    Index

    Constructors

    create

    • ينشئ زر اختيار في group؛ تحديد زر اختيار واحد يلغي تحديد الأزرار الأخرى في المجموعة نفسها. checkSizeRatio هو مقدار ما تملؤه النقطة الداخلية من الدائرة.

      Parameters

      • inputs: CreateRadioButtonDto

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

      Returns RadioButton

      زر الاختيار

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

    get

    • يقرأ مقدار ما تملؤه النقطة الداخلية من دائرة زر الاختيار.

      Parameters

      Returns number

      النسبة

    • يقرأ المجموعة التي ينتمي إليها زر الاختيار.

      Parameters

      Returns string

      اسم المجموعة

    • يقرأ لون خلفية دائرة زر الاختيار.

      Parameters

      Returns string

      لون الخلفية

    set

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

      Parameters

      Returns RadioButton

      زر الاختيار نفسه

    • ينقل زر اختيار إلى مجموعة؛ يمكن تحديد زر اختيار واحد فقط من المجموعة في كل مرة.

      Parameters

      Returns RadioButton

      زر الاختيار نفسه

    • يضبط لون خلفية دائرة زر الاختيار، كلون CSS.

      Parameters

      Returns RadioButton

      زر الاختيار نفسه