lib/clevic/delegates/set_delegate.rb in clevic-0.13.0.b9 vs lib/clevic/delegates/set_delegate.rb in clevic-0.13.0.b10
- old
+ new
@@ -9,18 +9,18 @@
# options must contain a :set => [ ... ] to specify the set of values.
def initialize( field )
raise "SetDelegate must have a :set in options" if field.set.nil?
super
end
-
+
def needs_combo?
true
end
-
+
def restricted?
field.restricted || false
end
-
+
# Items here could either be single values,
# or two-value arrays (from a hash-like set), so use key as db value
# and value as display value
def population
field.set_for( entity )