Sketchpad
A drawing sketchpad for note taking on lecture slides or empty pages.
Options
- autoSave |
boolean: controls whether the editor should save the current text to the local storage of the browser at a given time interval. Default:true. - feedbackButtons |
boolean: controls whether to display feedback buttons on each slide. Default:false. - intervalTime |
number: time between auto saves. Default:10000. - hideInputButtons |
boolean: controls whether to hide drawing and text input buttons. Default:false. - hideNavigationButtons |
boolean: controls whether to hide buttons for navigating between pages. Default:false. - hideSaveButtons |
boolean: controls whether to hide the save buttons. Default:false. - hideTransmitButtons |
boolean: controls whether to hide buttons for transmitting user actions. Default:false. - brushSize |
number: size of the brush to paint with. Default:4. - color |
string: color of the brush and texts. Default:'#444444'. - canvasWidth |
number: width of the canvas element (in px). Default:1200. - canvasHeight |
number: height of the canvas element (in px). Default:700. - fullscreen |
boolean: controls whether to automatically resize the canvas to the width and height of the browser window. Default:false. - fill |
string: ifhorizontal, fill all available horizontal space when drawing a PDF; ifvertical, all vertical space is used to prevent y-axis overflow. Default:'vertical'. - disabled |
boolean: whether to make the component read-only and forbid drawing on the sketchpad. Default:false. - fontFamily |
string: font family. Default:'Arial'. - fontSize |
number: font size. Default:24. - nodes |
object: components to be rendered on top of specified slides;keysshould correspond to page numbers,valuesto the components. Default:{}. - noPages |
number: initial number of pages. Default:1. - pdf |
string: link to PDF file for baked-in page backgrounds. Default:none. - showTutorial |
boolean: show tutorial for the sketchpad on startup. Default:false. - dynamicallyHideButtons |
boolean: controls whether to start hiding buttons when toolbar width is not sufficient (otherwise a new line will be started). Default:false. - transmitOwner |
boolean: whether owner actions should be transmitted to other users in real-time. Default:true. - groupMode |
boolean: controls whether all user's actions are transmitted to everyone else. Default:false. - style |
object: CSS inline styles. Default:{}. - onChange |
function: callback invoked whenever a new line element is drawn. Default:onChange() {}.
Examples
Live Editor
Result
ReferenceError: Provider is not defined