Class: GraphQL::Client::Erubis

Inherits:
ActionView::Template::Handlers::Erubis
  • Object
show all
Includes:
ErubisEnhancer
Defined in:
lib/graphql/client/erubis.rb

Overview

Public: Extended Erubis implementation that supports GraphQL static query sections.

<%graphql
  query GetVerison {
    version
  }
%>
<%= data.version %>

Configure ActionView’s default ERB implementation to use this class.

ActionView::Template::Handlers::ERB.erb_implementation = GraphQL::Client::Erubis

Class Method Summary collapse

Methods included from ErubisEnhancer

#convert_input

Class Method Details

.extract_graphql_section(src) ⇒ Object

Deprecated: Use ViewModule.extract_graphql_section.



23
24
25
# File 'lib/graphql/client/erubis.rb', line 23

def self.extract_graphql_section(src)
  ViewModule.extract_graphql_section(src)
end