Module: NfgUi::Components::Traits::Size

Overview

Shared Size traits

Constant Summary collapse

TRAITS =
%i[sm md lg xl].freeze

Instance Method Summary collapse

Instance Method Details

#lg_traitObject



8
9
10
# File 'lib/nfg_ui/components/traits/size.rb', line 8

def lg_trait
  options[:size] = :lg
end

#md_traitObject



12
13
14
# File 'lib/nfg_ui/components/traits/size.rb', line 12

def md_trait
  options[:size] = :md
end

#sm_traitObject



16
17
18
# File 'lib/nfg_ui/components/traits/size.rb', line 16

def sm_trait
  options[:size] = :sm
end

#xl_traitObject



20
21
22
# File 'lib/nfg_ui/components/traits/size.rb', line 20

def xl_trait
  options[:size] = :xl
end