class ProMotion::Validator

Attributes

message[RW]

Public Instance Methods

isValid(row) click to toggle source
# File lib/ProMotion/XLForm/validators/validator.rb, line 5
def isValid(row)
  is_valid = nil
  is_valid = valid?(row) if self.respond_to?(:valid?)

  return nil if is_valid.nil?
  XLFormValidationStatus.formValidationStatusWithMsg(@message, status: is_valid, rowDescriptor: row)
end
valid?(row) click to toggle source
# File lib/ProMotion/XLForm/validators/validator.rb, line 13
def valid?(row)
  mp "You have to override valid?", force_color: :red
end