Sha256: 06bb82e7bb444f92d58c7cf5a6150458e00ed2a925030e12fc520bea4d56e181

Contents?: true

Size: 409 Bytes

Versions: 5

Compression:

Stored size: 409 Bytes

Contents

# -*- coding: utf-8 -*-


require 'reflex/ext'


module Reflex


  class StyleLength

    def initialize (*args)
      return if args.empty?
      case args[0]
      when Numeric
        args << :px if args.size < 2
        setup_num *args
      when String
        setup_str *args
      end
    end

    def inspect ()
      "#<Reflex::StyleLength #{value}#{unit}>"
    end

  end# StyleLength


end# Reflex

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
reflexion-0.1.10 lib/reflex/style_length.rb
reflexion-0.1.9.1 lib/reflex/style_length.rb
reflexion-0.1.9 lib/reflex/style_length.rb
reflexion-0.1.8 lib/reflex/style_length.rb
reflexion-0.1.7 lib/reflex/style_length.rb