Sha256: f4e8ac0edb9f05c43f02dc8a2393a806c1891f28685c30be0c3f402df0398181

Contents?: true

Size: 384 Bytes

Versions: 13

Compression:

Stored size: 384 Bytes

Contents

# frozen_string_literal: true

module NfgUi
  module Components
    module Traits
      # Access to pre-designed Alert traits
      module Alert
        TRAITS = %i[tip].freeze

        def tip_trait
          options[:icon] = NfgUi::DEFAULT_TIP_ICON
          options[:theme] = NfgUi::DEFAULT_TIP_THEME
          options[:dismissible] = false
        end
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
nfg_ui-0.9.24.3 lib/nfg_ui/components/traits/alert.rb
nfg_ui-0.9.24.2 lib/nfg_ui/components/traits/alert.rb
nfg_ui-0.9.24.1 lib/nfg_ui/components/traits/alert.rb
nfg_ui-0.9.24 lib/nfg_ui/components/traits/alert.rb
nfg_ui-0.9.23 lib/nfg_ui/components/traits/alert.rb
nfg_ui-0.9.22 lib/nfg_ui/components/traits/alert.rb
nfg_ui-0.9.21 lib/nfg_ui/components/traits/alert.rb
nfg_ui-0.9.20 lib/nfg_ui/components/traits/alert.rb
nfg_ui-0.9.19.1 lib/nfg_ui/components/traits/alert.rb
nfg_ui-0.9.19 lib/nfg_ui/components/traits/alert.rb
nfg_ui-0.9.18.3 lib/nfg_ui/components/traits/alert.rb
nfg_ui-0.9.18.2 lib/nfg_ui/components/traits/alert.rb
nfg_ui-0.9.18.1 lib/nfg_ui/components/traits/alert.rb