Sha256: 14cd814ba29afcd8930466e08b7532b3096ed55808915722536133d8479f1cd0

Contents?: true

Size: 492 Bytes

Versions: 18

Compression:

Stored size: 492 Bytes

Contents

module MxitRails
  module Styles

    # Not sure whether a Constant is the neatest/nicest way of storing these?
    StyleList = {}

    def self.get name
      StyleList[name.to_sym]
    end

    def self.add name, content
      content.strip!
      if content[-1] != ';'
        content += ';'
      end
      StyleList[name.to_sym] = content
    end

    # Default styles
    add :left, 'text-align:left;'
    add :center, 'text-align:center;'
    add :right, 'text-align:right;'

  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
mxit-rails-0.3.1 lib/mxit_rails/styles.rb
mxit-rails-0.3.0 lib/mxit_rails/styles.rb
mxit-rails-0.2.9 lib/mxit_rails/styles.rb
mxit-rails-0.2.8 lib/mxit_rails/styles.rb
mxit-rails-0.2.7 lib/mxit_rails/styles.rb
mxit-rails-0.2.6 lib/mxit_rails/styles.rb
mxit-rails-0.2.5 lib/mxit_rails/styles.rb
mxit-rails-0.2.4 lib/mxit_rails/styles.rb
mxit-rails-0.2.3 lib/mxit_rails/styles.rb
mxit-rails-0.2.2 lib/mxit_rails/styles.rb
mxit-rails-0.2.1 lib/mxit_rails/styles.rb
mxit-rails-0.2.0 lib/mxit_rails/styles.rb
mxit-rails-0.1.4 lib/mxit_rails/styles.rb
mxit-rails-0.1.2 lib/mxit_rails/styles.rb
mxit-rails-0.1.1 lib/mxit_rails/styles.rb
mxit-rails-0.1.0 lib/mxit_rails/styles.rb
mxit-rails-0.0.9 lib/mxit_rails/styles.rb
mxit-rails-0.0.8 lib/mxit_rails/styles.rb