This module exposes the client API by which widgets can register tour tips to be available to a user. It also supports persisting read states, as well as notifying the UI of which registered tips should be rendered to the user (that haven't already been marked as read by the user).
Registration and Rendering
Registers a tip to be potentially shown to the user, dependent upon whether local or server storage already indicates the tip being in an unread state for the user, and tip presentation not currently being suppressed.
Persists a tip's read state as read or unread, both on the server as well as in user-scoped client-side localstorage.
// Mark a tip as read
// Mark a tip as unread
Suppresses presentation of tour tips by suppressing the publishing of ui.tourtips client-side [messages](@messaging for the accessing user for the provided period of time
// suppress all unread tour tips from displaying for a given duration in milliseconds
Powered by Zimbra