Sha256: f800c473836856fae85f8043ac1dc9a30b39ea67486f15668a81f0e22879d21c
Contents?: true
Size: 523 Bytes
Versions: 2
Compression:
Stored size: 523 Bytes
Contents
# frozen_string_literal: true require_relative '../base' module Phlex module Icons module Flag class Base < Icons::Base attr_reader :variant def initialize(variant: Phlex::Icons::Flag.configuration.default_variant, classes: nil) @variant = variant if classes super(classes: classes) else super() end end def view_template send(variant) if respond_to?(variant) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
phlex-icons-flag-0.15.0 | lib/phlex/icons/flag/base.rb |
phlex-icons-flag-0.14.0 | lib/phlex/icons/flag/base.rb |