Sha256: 1b819ca1e09cc217d250e5e80ed20e236dd5d7a5ec2998089ddaa98b23a4166c
Contents?: true
Size: 678 Bytes
Versions: 1
Compression:
Stored size: 678 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 factor_class_method :default_executor_class end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cantango-config-0.1.8 | lib/cantango/configuration/ability.rb |