Sha256: d900f638af5f7fde551324494775ce37fd28c899d77a090a275d6c9515a08fea

Contents?: true

Size: 566 Bytes

Versions: 21

Compression:

Stored size: 566 Bytes

Contents

module ActiveList

  module Renderers

    class AbstractRenderer
      attr_reader :generator, :table

      def initialize(generator)
        @generator = generator
        @table = generator.table
      end

      def var_name(name)
        @generator.var_name(name)
      end

      def remote_update_code
        raise NotImplementedError, "#{self.class.name}#remote_update_code is not implemented."
      end

      def build_data_code
        raise NotImplementedError, "#{self.class.name}#build_table_code is not implemented."
      end

    end

  end

end

Version data entries

21 entries across 21 versions & 2 rubygems

Version Path
active_list-6.5.1 lib/active_list/renderers/abstract_renderer.rb
active_list-6.5.0 lib/active_list/renderers/abstract_renderer.rb
active_list-6.4.2 lib/active_list/renderers/abstract_renderer.rb
active_list-6.4.1 lib/active_list/renderers/abstract_renderer.rb
active_list-6.4.0 lib/active_list/renderers/abstract_renderer.rb
active_list-6.3.1 lib/active_list/renderers/abstract_renderer.rb
active_list-6.3.0 lib/active_list/renderers/abstract_renderer.rb
active_list-6.2.4 lib/active_list/renderers/abstract_renderer.rb
active_list-6.2.3 lib/active_list/renderers/abstract_renderer.rb
active_list-6.2.1 lib/active_list/renderers/abstract_renderer.rb
active_list-6.2.0 lib/active_list/renderers/abstract_renderer.rb
active_list-6.1.5 lib/active_list/renderers/abstract_renderer.rb
active_list-6.1.4 lib/active_list/renderers/abstract_renderer.rb
active_list-6.1.3 lib/active_list/renderers/abstract_renderer.rb
active_list-6.1.2 lib/active_list/renderers/abstract_renderer.rb
active_list-6.1.1 lib/active_list/renderers/abstract_renderer.rb
active_list-6.1.0 lib/active_list/renderers/abstract_renderer.rb
active_list-6.0.1 lib/active_list/renderers/abstract_renderer.rb
active_list-6.0.0 lib/active_list/renderers/abstract_renderer.rb
active-list-5.0.1 lib/active_list/renderers/abstract_renderer.rb