Bitbybit Docs
    Preparing search index...

    Class BabylonGuiCheckbox

    Cases à cocher : des bascules carrées activées ou désactivées, pour les choix oui ou non. Abonnez-vous à l'événement de changement d'état coché pour réagir à l'utilisateur.

    Index

    Constructors

    create

    • Crée une case à cocher qui démarre cochée ou non ; checkSizeRatio est la part du carré que la marque intérieure remplit.

      Parameters

      • inputs: CreateCheckboxDto

        Le nom, l'état coché, la taille de la coche, les couleurs et la taille facultative

      Returns Checkbox

      La case à cocher

      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

    • Lit la part du carré d'une case à cocher que sa marque intérieure remplit.

      Parameters

      Returns number

      Le ratio

    • Lit si une case à cocher est actuellement cochée, vrai pour activée.

      Parameters

      Returns boolean

      Vrai quand elle est cochée

    • Lit la couleur de fond du carré d'une case à cocher.

      Parameters

      Returns string

      La couleur d'arrière-plan

    set

    • Règle la couleur de fond du carré d'une case à cocher, sous forme de couleur CSS.

      Parameters

      Returns Checkbox

      La même case à cocher

    • Règle la part du carré d'une case à cocher que sa marque intérieure remplit, de 0 à 1.

      Parameters

      Returns Checkbox

      La même case à cocher

    • Coche ou décoche une case à cocher, ce qui déclenche son événement de changement d'état coché comme le ferait un clic.

      Parameters

      Returns Checkbox

      La même case à cocher