• Developing with the Helm Framework
  • Introduction
  • Creating a Helm buffer
  • Helm attributes
  • Looking up Helm attributes
  • Mandatory attributes
  • Optional, but important attributes
  • helm keywords
  • :sources
  • :buffer
  • :input
  • Customizing Action Lists
  • Creating a Source
  • helm-source-sync
  • helm-source-in-buffer
  • helm-source-async
  • helm-source-dummy
  • helm-source-in-file
  • Help
  • Pre-filtering lines in a buffer
  • Creating a Class
  • Create your own class inheriting from one of the main classes
  • Create your own class and Inherit from one of helm-type classes
  • Creating a new class using as parent a class inheriting itself from a helm-type-* class
  • Create your source from your own class
  • Write your own helm-type class
  • Writing actions
  • Writing persistent actions
  • Conventions
  • Class names