Class: ROM::Plugin

Inherits:
Object
  • Object
show all
Defined in:
core/lib/rom/plugin.rb

Overview

Plugin is a simple object used to store plugin configurations

Instance Attribute Summary collapse

Instance Attribute Details

#mod ⇒ Module (readonly)

Returns a module representing the plugin.

Returns:

  • (Module) —

    a module representing the plugin



23
# File 'core/lib/rom/plugin.rb', line 23

param :mod

#name ⇒ Symbol (readonly)

Returns plugin name.

Returns:

  • (Symbol) —

    plugin name



18
# File 'core/lib/rom/plugin.rb', line 18

param :name

#type ⇒ Symbol (readonly)

Returns plugin type.

Returns:

  • (Symbol) —

    plugin type



28
# File 'core/lib/rom/plugin.rb', line 28

option :type