⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠ You can decompress Drawing data with the command palette: ‘Decompress current Excalidraw file’. For more info check in plugin settings under ‘Saving’
Excalidraw Data
Text Elements
Consumer (uses it)
Interface = Contract
Provider
? ? ? implementation hidden
only knows this part
The contract defines:
• which operations exist • which data goes in and out (format, types) • what happens on errors • guarantees (performance, versioning)