Module: RBlade
- Defined in:
- lib/rblade/railtie.rb,
lib/rblade/compiler.rb,
lib/rblade/rails_template.rb,
lib/rblade/component_store.rb,
lib/rblade/helpers/tokenizer.rb,
lib/rblade/helpers/class_manager.rb,
lib/rblade/helpers/stack_manager.rb,
lib/rblade/helpers/style_manager.rb,
lib/rblade/compiler/compiles_ruby.rb,
lib/rblade/compiler/compiles_echos.rb,
lib/rblade/compiler/compiles_comments.rb,
lib/rblade/helpers/attributes_manager.rb,
lib/rblade/compiler/compiles_components.rb,
lib/rblade/compiler/compiles_statements.rb,
lib/rblade/compiler/tokenizes_components.rb,
lib/rblade/compiler/tokenizes_statements.rb,
lib/rblade/compiler/statements/compiles_loops.rb,
lib/rblade/compiler/statements/compiles_props.rb,
lib/rblade/compiler/statements/compiles_stacks.rb,
lib/rblade/compiler/statements/compiles_inline_ruby.rb,
lib/rblade/compiler/statements/compiles_conditionals.rb
Defined Under Namespace
Classes: AttributesManager, ClassManager, Compiler, CompilesComments, CompilesComponents, CompilesEchos, CompilesRuby, CompilesStatements, ComponentStore, RailsTemplate, Railtie, StackManager, StyleManager, Tokenizer, TokenizesComponents, TokenizesStatements
Constant Summary collapse
- FILE_EXTENSIONS =
[".rblade", ".html.rblade"]
Class Method Summary collapse
Class Method Details
.escape_quotes(string) ⇒ Object
17 18 19 |
# File 'lib/rblade/compiler.rb', line 17 def self.escape_quotes string string.gsub(/['\\\x0]/, '\\\\\0') end |