Module: NfgUi::Components::Utilities::Traitable

Overview

Manages trait system

Constant Summary

Constants included from Traits

Traits::REGISTERED_TRAITS, Traits::TRAIT_MODULES

Instance Method Summary collapse

Instance Method Details

#traitsObject



15
16
17
# File 'lib/nfg_ui/components/utilities/traitable.rb', line 15

def traits
  options[:traits] || []
end

#utility_initializeObject



10
11
12
13
# File 'lib/nfg_ui/components/utilities/traitable.rb', line 10

def utility_initialize
  super
  initialize_traits
end