Sha256: 76dba5a0e60dc5c5fea05402850fe236c552debec3bdee4b34fa6bd218abc504
Contents?: true
Size: 405 Bytes
Versions: 10
Compression:
Stored size: 405 Bytes
Contents
module WhirledPeas module Settings class Sizing CONTENT = :content BORDER = :border DEFAULT = CONTENT VALID = [CONTENT, BORDER] private_constant :VALID def self.validate!(sizing) return if sizing.nil? return sizing if VALID.include?(sizing) raise ArgumentError, "Unsupported sizing model: #{sizing.inspect}" end end end end
Version data entries
10 entries across 10 versions & 1 rubygems