class Seahorse::Client::PluginList
def initialize(plugins = [], options = {})
(**options)-
:mutex(Mutex) --
Parameters:
-
plugins(Array, Set) --
def initialize(plugins = [], options = {}) @mutex = options[:mutex] || Mutex.new @plugins = Set.new if plugins.is_a?(PluginList) plugins.send(:each_plugin) { |plugin| _add(plugin) } else plugins.each { |plugin| _add(plugin) } end end