Sha256: 708fdfab7907a7585bf3ca6ccfb2ecbc1904cf89d3f129589dc0bc27b3f328b6

Contents?: true

Size: 727 Bytes

Versions: 4

Compression:

Stored size: 727 Bytes

Contents

module OpenXml
  module DrawingML
    # Validation constants
    ST_FixedPercentage = /^-?((100)|([0-9][0-9]?))(\.[0-9][0-9]?)?%$/ # Part 1 - 22.9.2.3
    ST_PositiveFixedPercentage = /^((100)|([0-9][0-9]?))(\.[0-9][0-9]?)?%$/ # Part 1 - 22.9.2.10
    ST_Percentage = /^-?[0-9]+(\.[0-9]+)?%$/ # Part 1 - 22.9.2.9
    ST_PositivePercentage = /^[0-9]+(\.[0-9]+)?%$/ # Part 1 - 22.9.2.11
    ST_UniversalMeasure = /^(-?[0-9]+(:?\.[0-9]+)?)(:?mm|cm|in|pt|pc|pi)?$/ # Part 1 - 22.9.2.15
    ST_PositiveUniversalMeasure = /^[0-9]+(\.[0-9]+)?(mm|cm|in|pt|pc|pi)?$/ # Part 1 - 22.9.2.12

  end
end

require "openxml/package"
require "openxml/drawingml/properties"
require "openxml/drawingml/elements"
require "openxml/drawingml/parts"

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
openxml-drawingml-0.3.1 lib/openxml/drawingml.rb
openxml-drawingml-0.3.0 lib/openxml/drawingml.rb
openxml-drawingml-0.2.1 lib/openxml/drawingml.rb
openxml-drawingml-0.2.0 lib/openxml/drawingml.rb