forked from adobe/brackets
-
Notifications
You must be signed in to change notification settings - Fork 0
API Cleanup Ideas
Peter Flynn edited this page Sep 3, 2013
·
6 revisions
Notes for Extensibility API simplification research story.
- Proxy objects ("CurrentDocument," "ActiveEditor," etc.) that you can attach listeners to once, instead of writing boilerplate code to attach & detach listeners as the current/active Document/Editor changes.
- Events for idle document-change processing (either a debounced delay after typing pauses, or on open/save/refresh as linting works today). Useful for Find in Files results updating, real-time linting, possibly some live development functionality, etc.
(See also Language Extensibility umbrella user story)