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

      Тот же переключатель