The Undo Mechanism | Developer's Guide | User Interface |
Plugins provide a way to extend Sketch with external modules that can be maintained independently from Sketch itself. Plugin modules can define import and export filters for new file formats or they can define new object types.
For this to work, Sketch has to provide a standardized interface to these modules to allow them to create and manipulate graphics objects. In addition, there has to be some fall-back method if someone loads a document containing objects defined by a plugin into an installation where that particular plugin is not available.
The Undo Mechanism | Developer's Guide | User Interface |