Overslaan naar hoofdinhoud

Sketchpad

Een schetsblok voor het maken van aantekeningen op collegeplaten of lege pagina's.

Opties

  • autoSave | boolean: bepaalt of de redacteur de huidige tekst in een bepaald tijdsinterval moet opslaan in de lokale opslag van de browser. Default: true.
  • feedbackButtons | boolean: bepaalt of er op elke dia een feedbackknop moet worden weergegeven. Default: false.
  • intervalTime | number: tijd tussen de automatische besparingen. Default: 10000.
  • hideInputButtons | boolean: bepaalt of de teken- en tekstinvoertoetsen moeten worden verborgen. Default: false.
  • hideNavigationButtons | boolean: bepaalt of de knoppen voor het navigeren tussen de pagina's moeten worden verborgen. Default: false.
  • hideSaveButtons | boolean: bepaalt of de knoppen voor het opslaan van de gegevens moeten worden verborgen. Default: false.
  • hideTransmitButtons | boolean: bepaalt of de knoppen voor het verzenden van gebruikersacties moeten worden verborgen. Default: false.
  • brushSize | number: grootte van het penseel om te schilderen met. Default: 4.
  • color | string: kleur van het penseel en de teksten. Default: '#444444'.
  • canvasWidth | number: breedte van het doekelement (in px). Default: 1200.
  • canvasHeight | number: hoogte van het doekelement (in px). Default: 700.
  • fullscreen | boolean: regelt of het canvas automatisch wordt aangepast aan de breedte en hoogte van het browservenster. Default: false.
  • fill | string: als horizontaal, vul alle beschikbare horizontale ruimte op bij het tekenen van een PDF; als verticaal, wordt alle verticale ruimte gebruikt om y-asoverloop te voorkomen. Default: 'vertical'.
  • disabled | boolean: het onderdeel alleen-lezen en het tekenen op het schetsblok verbieden. Default: false.
  • fontFamily | string: lettertypefamilie. Default: 'Arial'.
  • fontSize | number: lettertypegrootte. Default: 24.
  • nodes | object: componenten die moeten worden weergegeven op de top van de opgegeven dia's; sleutels moeten overeenkomen met de paginanummers, waarden met de componenten. Default: {}.
  • noPages | number: eerste aantal pagina's. Default: 1.
  • pdf | string: link naar PDF-bestand voor ingebakken pagina's. Default: none.
  • showTutorial | boolean: handleiding voor het schetsblok tonen bij het opstarten. Default: false.
  • dynamicallyHideButtons | boolean: bepaalt of de knoppen moeten worden verborgen als de breedte van de werkbalk niet voldoende is (anders wordt er een nieuwe regel gestart). Default: false.
  • transmitOwner | boolean: de vraag of de acties van de eigenaar in real time naar andere gebruikers moeten worden doorgestuurd. Default: true.
  • groupMode | boolean: controleert of alle handelingen van de gebruiker aan iedereen worden doorgegeven. Default: false.
  • style | object: CSS inline-stijlen. Default: {}.
  • onChange | function: callback aangeroepen wanneer een nieuw lijnelement wordt getekend. Default: onChange() {}.

Voorbeelden

Live redacteur
Resultaat
ReferenceError: Provider is not defined