Module: TypoPlugins

Included in:
TextFilterPlugin
Defined in:
lib/typo_plugins.rb

Instance Method Summary (collapse)

Instance Method Details

- (Object) plugin_description(description)



11
12
13
14
# File 'lib/typo_plugins.rb', line 11

def plugin_description(description)
  eval "def self.description; '#{description}'; end"

end

- (Object) plugin_display_name(name)



16
17
18
# File 'lib/typo_plugins.rb', line 16

def plugin_display_name(name)
  eval "def self.display_name; '#{name}'; end"
end

- (Object) plugin_public_action(action)



2
3
4
5
# File 'lib/typo_plugins.rb', line 2

def plugin_public_action(action)
  @@plugin_public_actions ||= []
  @@plugin_public_actions.push action
end

- (Object) plugin_public_actions



7
8
9
# File 'lib/typo_plugins.rb', line 7

def plugin_public_actions
  @@plugin_public_actions
end