Sha256: 69f54b22519fd9b7c56e5e319840f3d10ed039ed56283e7d45921757746ff638
Contents?: true
Size: 647 Bytes
Versions: 15
Compression:
Stored size: 647 Bytes
Contents
Radiant.config do |config| config.namespace('testing', :allow_change => true) do |testing| testing.define 'defaulted', :label => 'Has a default', :default => "this default string" testing.define 'protected', :label => 'Cannot change', :default => "something", :allow_change => false testing.define 'validated', :label => 'Has validation', :default => "monkey", :validate_with => lambda {|s| s.errors.add(:value, "not monkey") unless s.value == "monkey" } testing.define 'selected', :select_from => lambda { TextFilter.descendants.map { |s| s.filter_name }.sort }, :label => "Default text filter", :allow_blank => true end end
Version data entries
15 entries across 15 versions & 1 rubygems