class Jasonette::Action

Public Instance Methods

error(&block) click to toggle source
# File lib/jasonette/core/action.rb, line 29
def error &block
  @error = Jasonette::Action.new(context, &block)
  self
end
reload!() click to toggle source
# File lib/jasonette/core/action.rb, line 18
def reload!
  set! "type", "$reload"
end
render!() click to toggle source
# File lib/jasonette/core/action.rb, line 14
def render!
  set! "type", "$render"
end
success(&block) click to toggle source
# File lib/jasonette/core/action.rb, line 22
def success &block
  @success = Jasonette::Action.new(context) do
    block_given? ? encode(&block) : render!
  end
  self
end
trigger(name, &block) click to toggle source
# File lib/jasonette/core/action.rb, line 7
def trigger name, &block
  with_attributes do
    set! "trigger", name
    encode(&block) if block_given?
  end
end