Sha256: 2bf06b16803d77eac0f0687d0030e38a201dcb4dec8f0997d6ac42b759a3c3d6
Contents?: true
Size: 424 Bytes
Versions: 17
Compression:
Stored size: 424 Bytes
Contents
module OpenXml module Docx module Properties class Expansion < ValueProperty tag :w def valid? return false unless value =~ /(\d{1,3})%/ percentage = $1.to_i percentage >= 1 && percentage <= 600 end def invalid_message "Invalid #{name}: value must be a percentage greater than 0 or less than 601" end end end end end
Version data entries
17 entries across 17 versions & 1 rubygems