Sha256: 4547424f3b839912ce8fb4cfc558d9f9226dd73fa2e63ec122276fbecc9d41c2
Contents?: true
Size: 468 Bytes
Versions: 4
Compression:
Stored size: 468 Bytes
Contents
import Base from './base.coffee' import I18n from '../i18n' import Config from '../config' class Format extends Base @identity = "Format" constructor: -> super() validate: -> match = @opts.with.exec @val return if match? this._addErrorMessage() _addErrorMessage: -> message = if @opts.message? @opts.message else I18n[Config.locale].errors.messages.invalid @obj.addErrorMessage message, for: @attr export default Format
Version data entries
4 entries across 4 versions & 1 rubygems