Module: AmberComponent::Views

Defined in:
lib/amber_component/views.rb

Overview

Provides methods concerning view registering and rendering.

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Constant Summary collapse

VIEW_TYPES_WITH_RUBY =

View types with built-in embedded Ruby

Returns:

  • (Set<Symbol>)
::Set[:erb, :haml, :slim].freeze
ALLOWED_VIEW_TYPES =

Returns:

  • (Set<Symbol>)
::Set[:erb, :haml, :slim, :html].freeze
VIEW_FILE_REGEXP =

Returns:

  • (Regexp)
/^view\./.freeze