Sha256: 8f488dc3c45a0f9378b35aa96abccadeacc1c56cf363cf4223c40c2b4cf97502

Contents?: true

Size: 821 Bytes

Versions: 6

Compression:

Stored size: 821 Bytes

Contents

module Pakyow
  module Presenter
    class LazyView < View

      def to_html(*args)
        Pakyow.app.presenter.ensure_root_view_built
        super
      end

      def add_content_to_container(*args)
        Pakyow.app.presenter.ensure_root_view_built
        super
      end

      def find(*args)
        Pakyow.app.presenter.ensure_root_view_built
        super
      end

      def repeat_for(*args, &block)
        Pakyow.app.presenter.ensure_root_view_built
        super
      end

      def reset_container(*args)
        Pakyow.app.presenter.ensure_root_view_built
        super
      end

      def title=(*args)
        Pakyow.app.presenter.ensure_root_view_built
        super
      end

      def bind(*args)
        Pakyow.app.presenter.ensure_root_view_built
        super
      end

    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
pakyow-presenter-0.8rc1 pakyow-presenter/lib/presenter/lazy_view.rb
pakyow-presenter-0.7.2 pakyow-presenter/lib/presenter/lazy_view.rb
pakyow-presenter-0.7.1 pakyow-presenter/lib/presenter/lazy_view.rb
pakyow-presenter-0.7.0 pakyow-presenter/lib/presenter/lazy_view.rb
pakyow-presenter-0.6.3.1 pakyow-presenter/lib/presenter/lazy_view.rb
pakyow-presenter-0.6.1 pakyow-presenter/lib/presenter/lazy_view.rb