- Jump To … +
  analyze.coffee autoload.coffee blender.coffee calculate.coffee caman.coffee convert.coffee event.coffee filter.coffee io.coffee layer.coffee logger.coffee module.coffee pixel.coffee plugin.coffee renderer.coffee store.coffee util.coffee blenders.coffee filters.coffee size.coffee blur.coffee camera.coffee compoundBlur.coffee edges.coffee posterize.coffee presets.coffee rotate.coffee stackBlur.coffee threshold.coffee

- # plugin.coffee

- ¶

  Stores and registers standalone plugins

      class Caman.Plugin
        @plugins = {}

        @register: (name, plugin) -> @plugins[name] = plugin
        @execute: (context, name, args) -> @plugins[name].apply context, args

      Plugin = Caman.Plugin