Sha256: 29b8be889487ca92fa5b37f09cda04225c281c2a1b583f2ee4979f4741677e41

Contents?: true

Size: 330 Bytes

Versions: 3

Compression:

Stored size: 330 Bytes

Contents

module Calrom
  module Highlighter
    class Overview < List
      def rank(text, rank)
        if rank.solemnity?
          ColorizedString.new(text).colorize(mode: :bold)
        elsif rank.feast?
          ColorizedString.new(text).colorize(mode: :underline)
        else
          text
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
calrom-0.4.0 lib/calrom/highlighter/overview.rb
calrom-0.3.0 lib/calrom/highlighter/overview.rb
calrom-0.2.0 lib/calrom/highlighter/overview.rb