class Object
Public Instance Methods
compile_with_angular_xss(*args, &block)
click to toggle source
# File lib/angular_xss/action_view.rb, line 5 def compile_with_angular_xss(*args, &block) AngularXss.disable do compile_without_angular_xss(*args, &block) end end
explicit_html_escape_interpolated_argument_with_angular_xss(arg)
click to toggle source
# File lib/angular_xss/safe_buffer.rb, line 16 def explicit_html_escape_interpolated_argument_with_angular_xss(arg) if !html_safe? || arg.html_safe? arg else explicit_html_escape_interpolated_argument_without_angular_xss(AngularXss::Escaper.escape(arg)) end end
html_escape_with_escaping_angular_expressions(s)
click to toggle source
Rails < 4.2
# File lib/angular_xss/erb.rb, line 21 def html_escape_with_escaping_angular_expressions(s) html_escape_without_escaping_angular_expressions(AngularXss::Escaper.escape_if_unsafe(s)) end
implicit_html_escape_interpolated_argument_with_angular_xss(arg)
click to toggle source
# File lib/angular_xss/safe_buffer.rb, line 33 def implicit_html_escape_interpolated_argument_with_angular_xss(arg) if !html_safe? || arg.html_safe? arg else implicit_html_escape_interpolated_argument_without_angular_xss(AngularXss::Escaper.escape(arg)) end end