Sha256: 6eba7e3769d60d2f150024323b16f057719e7a42cdb96e8dadb63778c1431297
Contents?: true
Size: 549 Bytes
Versions: 4
Compression:
Stored size: 549 Bytes
Contents
require_relative "parse_methods" class FaLayeredIconParser include ParseMethods attr_reader :aligned, :style, :size def initialize(options) @aligned = options[:aligned].nil? ? true : options[:aligned] @style = options[:style] @size = options[:size] @options = options end def classes @classes ||= get_all_classes end private def get_all_classes tmp = ["fa-layers"] tmp << "fa-fw" if @aligned tmp += @options[:class].split(" ") unless @options[:class].nil? tmp.uniq.join(" ").strip end end
Version data entries
4 entries across 4 versions & 1 rubygems