Skip to main content

Sketchpad

Un carnet de croquis pour la prise de notes sur les diapositives des conférences ou les pages vides.

Options

  • autoSave | boolean: contrôle si l'éditeur doit enregistrer le texte actuel dans la mémoire locale du navigateur à un intervalle de temps donné. Default: true.
  • feedbackButtons | boolean: contrôle l'affichage ou non des boutons de rétroaction sur chaque diapositive. Default: false.
  • intervalTime | number: temps entre les sauvegardes automatiques. Default: 10000.
  • hideInputButtons | boolean: contrôle si les boutons de dessin et de saisie de texte doivent être masqués. Default: false.
  • hideNavigationButtons | boolean: contrôle si les boutons de navigation entre les pages doivent être masqués. Default: false.
  • hideSaveButtons | boolean: contrôle si les boutons de sauvegarde doivent être cachés. Default: false.
  • hideTransmitButtons | boolean: contrôle si les boutons de transmission des actions de l'utilisateur doivent être masqués. Default: false.
  • brushSize | number: taille du pinceau pour peindre. Default: 4.
  • color | string: la couleur du pinceau et des textes. Default: '#444444'.
  • canvasWidth | number: largeur de l'élément de la toile (en px). Default: 1200.
  • canvasHeight | number: hauteur de l'élément de la toile (en px). Default: 700.
  • fullscreen | boolean: contrôle si la toile doit être automatiquement redimensionnée à la largeur et à la hauteur de la fenêtre du navigateur. Default: false.
  • fill | string: si "horizontal", remplir tout l'espace horizontal disponible lors du dessin d'un PDF ; si "vertical", tout l'espace vertical est utilisé pour éviter le débordement de l'axe des y. Default: 'vertical'.
  • disabled | boolean: l'opportunité de rendre l'élément en lecture seule et d'interdire le dessin sur le carnet de croquis. Default: false.
  • fontFamily | string: famille de polices. Default: 'Arial'.
  • fontSize | number: taille de la police. Default: 24.
  • nodes | object: les composants à rendre sur les diapositives spécifiées ; les "clés" doivent correspondre aux numéros de page, les "valeurs" aux composants. Default: {}.
  • noPages | number: nombre initial de pages. Default: 1.
  • pdf | string: lien vers le fichier PDF pour les fonds de page cuits. Default: none.
  • showTutorial | boolean: afficher le tutoriel pour le sketchpad au démarrage. Default: false.
  • dynamicallyHideButtons | boolean: contrôle si les boutons doivent être masqués lorsque la largeur de la barre d'outils n'est pas suffisante (sinon, une nouvelle ligne sera lancée). Default: false.
  • transmitOwner | boolean: si les actions du propriétaire doivent être transmises aux autres utilisateurs en temps réel. Default: true.
  • groupMode | boolean: contrôle si toutes les actions de l'utilisateur sont transmises à tous les autres. Default: false.
  • style | object: Styles CSS en ligne. Default: {}.
  • onChange | function: rappel invoqué à chaque fois qu'un nouvel élément de ligne est tracé. Default: onChange() {}.

Exemples

Éditeur en direct
Résultat
ReferenceError: Provider is not defined