Shepherd Review

How Does Shepherd Compare Against Other Tools? Find Out With Our Review

Are You Considering Shepherd and Need to Know More? Join Us for an In-Depth Analysis of All the Features, Pros and Cons of Shepherd

Shepherd Review

Global Shepherd Object Review

Shepherd exposes a single object onto the window, Shepherd.

That global object fires several events to let you link up actions with events occuring in any tour:

Methods

  • Shepherd.on(eventName, handler, [context]): Bind an event
  • Shepherd.off(eventName, [handler]): Unbind an event
  • Shepherd.once(eventName, handler, [context]): Bind just the next instance of an event

Events

The global Shepherd fires the following events whenever a Tour instance fires them. It adds to the object passed to the event handlers a tour key pointing to the instance which fired the event:

  • complete
  • cancel
  • hide
  • show
  • start
  • active
  • inactive

Current Tour

The global Shepherd includes a property which is always set to the currently active tour, or null if there is no active tour:

Shepherd

RELATED REVIEWS

ToolsWeLike is not affiliated with any of the products we feature. Should we be associated with a specific brand or have any form of advertising deal, we will be transparent about the matter. Otherwise, we are a third-party, independent review site featuring the best products that have been researched and tested by our team.

Scroll to Top