class Guard::Dsl

def callback(*args, &listener)

Other tags:
    See: Guard::Hook -

Other tags:
    Yield: - a block with listeners

Parameters:
  • args (Array) -- the callback arguments
def callback(*args, &listener)
  listener, events = args.size > 1 ? args : [listener, args[0]]
  @callbacks << { :events => events, :listener => listener }
end