Sha256: 0218b618388892d7144ad0ff20d6079ffc32e7acaa0c2a44070be31efce5ee7c
Contents?: true
Size: 386 Bytes
Versions: 1
Compression:
Stored size: 386 Bytes
Contents
require "statusboard/widgets/base" module Statusboard # Represents do-it-yourself (DIY) widgets. The widget is configured and # filled with data using a DSL which must be passed to the constructor. class DiyWidget < WidgetBase def initialize(&block) @diy_description = DSL::DiyDescription.new(&block) end def render @diy_description.construct[:content] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
statusboard-0.1.0 | lib/statusboard/widgets/diy.rb |