sesaparcours
    Preparing search index...

    À priori pas besoin d’instancier directement cette classe, l’appel de module:mqFunctions.mqRestriction mqRestriction devrait suffire Cf également le tuto {@tutorial MqVirtualKeyboard} pour migrer de module:j3pFunctions.j3pRestriction à module:lib/mathquill/functions.mqRestriction mqRestriction

    Index

    Constructors

    Properties

    boundingContainer: HTMLElement

    Le parent dans lequel le clavier se repositionne pour rester visible

    commandsContainer: HTMLDivElement

    Le bloc des boutons de commande

    Le div contenant le clavier virtuel On lui ajoutera une propriété virtualKeyboard contenant cette instance de MqVirtualKeyboard

    inputMq: HTMLElement

    L’input mathquill

    isActive: boolean

    Sera mis à false quand on veut le désactiver par exemple dans j3PDesactive (le boutont pour déplier devient alors inactif)

    isOpen: boolean
    restriction: RegExp

    La liste des touches du clavier virtuel

    triggerElement: HTMLElement

    le bouton déclencheur

    Methods

    • Ajoute un bouton de commande mathquill (cf commands dans src/lib/mathquill/functions.js)

      Parameters

      • command: string

      Returns void

    • Returns void

    • Fonction appelée pour rendre le clavier virtuel actif ou inactif suivant la valeur de bActive

      Parameters

      • bActive: boolean

      Returns void

    • Returns void

    • Returns void

    • Décale le div du clavier virtuel

      Parameters

      • decalX: any

        Le décalage en abscisse

      • decalY: any

        Le décalage en ordonnée

      Returns void

    • Crée un MqVirtualKeyboard attaché à un inputMq (découple l’instanciation de l’objet et la manipulation du dom)

      Parameters

      Returns void