lib/validate.rb in table_pal-0.2.0 vs lib/validate.rb in table_pal-0.3.0
- old
+ new
@@ -22,10 +22,11 @@
when :left_border then validate(key: key, value: value, classes: [String, NilClass])
when :left_padding then validate(key: key, value: value, classes: String)
when :right_border then validate(key: key, value: value, classes: [String, NilClass])
when :right_padding then validate(key: key, value: value, classes: String)
when :row then validate(key: key, value: value, classes: Row)
- when :subheading then validate(key: key, value: value, classes: [TrueClass])
+ when :subheading then validate(key: key, value: value, classes: [TrueClass, FalseClass])
+ when :section_end then validate(key: key, value: value, classes: [TrueClass, FalseClass])
else raise TablePalError, "#{class_method} received Unexpected option: `#{key}`"
end
end
def validate(key:, value:, classes:)