Sha256: bea5eb9cbcf396d54e083ba62ea241908997e03650c1f9e88404922614c42f7f
Contents?: true
Size: 368 Bytes
Versions: 44
Compression:
Stored size: 368 Bytes
Contents
module ExpressAdmin class LayoutComponent < ExpressTemplates::Components::Container has_option :style, 'Add inline styles to the element' before_build { set_attribute :style, style_attributes } def style_attributes attribs = config[:style] || {} attribs.map do |k, v| "#{k}: #{v}" end.join('; ') end end end
Version data entries
44 entries across 44 versions & 1 rubygems