Sha256: 2b302e7ee8bbfd729a77a5c1bed9747e83f2047a109cc1f06e1bc9ec30970a2c
Contents?: true
Size: 679 Bytes
Versions: 2
Compression:
Stored size: 679 Bytes
Contents
module CanTango class Configuration class Ability include Singleton include ClassExt include CanTango::Configuration::Factory include CanTango::Configuration::ExecutionModes def default_executor_class @default_executor_class ||= CanTango::Ability::Executor::Modal end def default_executor_class= clazz raise ArgumentError, "default must be a Class" if !is_class? clazz @default_executor_class = clazz end def default_class @default_class ||= CanTango::Ability::Base end def factory_class_method :default_executor_class end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cantango-config-0.1.9.2 | lib/cantango/configuration/ability.rb |
cantango-config-0.1.8.1 | lib/cantango/configuration/ability.rb |