This page is part of a static HTML representation of the TiddlyWiki at https://tiddlywiki.com/

WidgetMessage: tm-navigate

5 juillet 2021 à 9h49

The tm-navigate message inserts the specified tiddler into the story and puts it at the top of the history stack. If the tiddler is not already present in the story then it will be positioned immediately after the tiddler specified in event.navigateFromTitle.

The navigate message requires the following properties on the event object:

NameDescription
navigateToTitle of the tiddler that is being navigated
navigateFromTitleTitle of the tiddler from which the navigation was initiated
navigateFromClientRectBounding rectangle in client page coordinates of the element initiating the navigation
navigateFromClientTop Depuis<<:>> 5.2.0 Y coordinate of top edge of bounding client rectangle
navigateFromClientLeft Depuis<<:>> 5.2.0 X coordinate of left edge of bounding client rectangle
navigateFromClientWidth Depuis<<:>> 5.2.0 Width of bounding client rectangle
navigateFromClientRight Depuis<<:>> 5.2.0 X coordinate of right edge of bounding client rectangle
navigateFromClientBottom Depuis<<:>> 5.2.0 Y coordinate of bottom edge of bounding client rectangle
navigateFromClientHeight Depuis<<:>> 5.2.0 Height of bounding client rectangle
navigateSuppressNavigationtrue causes the new tiddler to only be added to the story, and not the history stack. This suppresses the scrolling associated with navigating to a tiddler

The navigate message can be generated by the LinkWidget, the ActionNavigateWidget and the ButtonWidget, and is handled by the NavigatorWidget.