Sha256: 413dd419b2bbfbaf5faaa09ee68ed455c1263b518c3e3a5d150571e1bca76fb1
Contents?: true
Size: 349 Bytes
Versions: 1
Compression:
Stored size: 349 Bytes
Contents
module Netzke::Core class ComponentConfig < DslConfigBase def initialize(name, component) self.name = name.to_s self.client_config = {} end def set_defaults! self.item_id ||= name # default item_id self.klass ||= self.class_name.try(:constantize) || name.camelize.constantize # default klass end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
netzke-core-0.12.3 | lib/netzke/core/component_config.rb |