Sketchpad
Ein Zeichnungsskizzenblock für Notizen auf Vorlesungsfolien oder leeren Seiten.
Optionen
- autoSave |
boolean
: steuert, ob der Editor den aktuellen Text in einem bestimmten Zeitintervall in den lokalen Speicher des Browsers speichern soll. Default:true
. - feedbackButtons |
boolean
: steuert, ob auf jeder Folie Feedback-Schaltflächen angezeigt werden sollen. Default:false
. - intervalTime |
number
: Zeit zwischen automatischen Speicherungen. Default:10000
. - hideInputButtons |
boolean
: steuert, ob Zeichen- und Texteingabetasten ausgeblendet werden sollen. Default:false
. - hideNavigationButtons |
boolean
: steuert, ob Schaltflächen zum Navigieren zwischen Seiten ausgeblendet werden sollen. Default:false
. - hideSaveButtons |
boolean
: steuert, ob die Speichertasten ausgeblendet werden sollen. Default:false
. - hideTransmitButtons |
boolean
: steuert, ob Schaltflächen zum Übertragen von Benutzeraktionen ausgeblendet werden sollen. Default:false
. - brushSize |
number
: Größe des Pinsels, mit dem gemalt werden soll. Default:4
. - color |
string
: Farbe des Pinsels und der Texte. Default:'#444444'
. - canvasWidth |
number
: Breite des Canvas-Elements (in px). Default:1200
. - canvasHeight |
number
: Höhe des Canvas-Elements (in px). Default:700
. - fullscreen |
boolean
: steuert, ob die Größe der Leinwand automatisch an die Breite und Höhe des Browserfensters angepasst werden soll. Default:false
. - fill |
string
: wennhorizontal
, wird beim Zeichnen einer PDF-Datei der gesamte verfügbare horizontale Raum gefüllt; wennvertical
, wird der gesamte vertikale Raum verwendet, um einen Überlauf der y-Achse zu verhindern. Default:'vertical'
. - disabled |
boolean
: ob die Komponente schreibgeschützt werden soll und das Zeichnen auf dem Skizzenblock verboten werden soll. Default:false
. - fontFamily |
string
: Schriftfamilie. Default:'Arial'
. - fontSize |
number
: Schriftgröße. Default:24
. - nodes |
object
: Komponenten, die über den angegebenen Folien gerendert werden sollen;Schlüssel
sollte den Seitenzahlen entsprechen,Werte
den Komponenten. Default:{}
. - noPages |
number
: ursprüngliche Seitenzahl. Default:1
. - pdf |
string
: Link zur PDF-Datei für eingebrannte Seitenhintergründe. Default:none
. - showTutorial |
boolean
: Tutorial für den Skizzenblock beim Starten anzeigen. Default:false
. - dynamicallyHideButtons |
boolean
: steuert, ob Schaltflächen ausgeblendet werden sollen, wenn die Breite der Symbolleiste nicht ausreicht (andernfalls wird eine neue Zeile begonnen). Default:false
. - transmitOwner |
boolean
: ob Besitzeraktionen in Echtzeit an andere Benutzer übertragen werden sollen. Default:true
. - groupMode |
boolean
: steuert, ob alle Aktionen des Benutzers an alle anderen übertragen werden. Default:false
. - style |
object
: CSS-Inline-Stile. Default:{}
. - onChange |
function
: Callback, der immer dann aufgerufen wird, wenn ein neues Linienelement gezeichnet wird. Default:onChange() {}
.
Beispiele
Live-Editor
Ergebnis
ReferenceError: Provider is not defined