Sha256: 3f2855806d7ab9b1c6b4a8de54b031961d8ea8d2a07e5e2d58f0c29d32f05320
Contents?: true
Size: 837 Bytes
Versions: 20
Compression:
Stored size: 837 Bytes
Contents
OMF::Web::Theme.require 'page' module OMF::Web::Theme class WidgetPage < Page def initialize(widget, opts) super opts @widget = widget end # def render_card_nav # div :class => 'card_nav' do # ul do # @items_class.each_with_index do |g, i| # klass = (i == @widget_id) ? 'selected' : nil # li :class => klass do # a g.name, :href => "/#{@module_name}/show?wid=#{i}&sid=#{@session_id}" # end # end # end # end # end # render_card_nav def render_card_body return unless @widget widget @widget end def collect_data_sources(dsa) @widget.collect_data_sources(dsa) if @widget dsa end end # Widget end # OMF::Web::Theme
Version data entries
20 entries across 20 versions & 1 rubygems