Module: ReactJSXSprockets

Extended by:
ReactJSXSprockets
Included in:
ReactJSXSprockets
Defined in:
lib/react-jsx-sprockets.rb,
lib/react-jsx-sprockets/jsx.rb,
lib/react-jsx-sprockets/tilt.rb,
lib/react-jsx-sprockets/version.rb

Defined Under Namespace

Modules: JSX Classes: Tilt

Constant Summary collapse

DEFAULT_EXTENTIONS =
%w( jsx ).freeze
VERSION =
"0.2.0"

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#extensions=(value) ⇒ Object (writeonly)

Sets the attribute extensions

Parameters:

  • value

    the value to set the attribute extensions to.



11
12
13
# File 'lib/react-jsx-sprockets.rb', line 11

def extensions=(value)
  @extensions = value
end

Instance Method Details

#configure {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



13
14
15
# File 'lib/react-jsx-sprockets.rb', line 13

def configure
  yield(self)
end

#sprocketsObject

Register extention(s) with Sprockets



23
# File 'lib/react-jsx-sprockets.rb', line 23

require 'sprockets'

#template_extensionsObject



17
18
19
# File 'lib/react-jsx-sprockets.rb', line 17

def template_extensions
  @template_extensions ||= DEFAULT_EXTENTIONS
end