Sha256: af50fef89205ff7e0bda8d99e7ba69b56f6e2ac64e0e3f1eb518ae0f0120b8b8

Contents?: true

Size: 368 Bytes

Versions: 3

Compression:

Stored size: 368 Bytes

Contents

# frozen_string_literal: true

module LB
  module Project
    # Base view
    class View < Dry::View::Controller
      extend LB::Project::Registry::Registration[:view]

      def self.setup(view)
        view.setting :paths, [LB::Project.template_path]
        view.setting :layout, 'main'
      end

      def with(_options)
        self
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lb-project-0.2.2 lib/lb/project/view.rb
lb-project-0.2.1 lib/lb/project/view.rb
lb-project-0.2.0 lib/lb/project/view.rb