mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-12-27 02:20:28 +00:00
9fce8153df
* feat: add support for animationDuration attribute of paramObject for tm-scroll message * docs: added docs for animationDuration attribute of tm-scroll message * fix: use .utils.hop instead of Object.hasOwnProperty() * fix: do not check if object before calling utils.hop() * fix: syntax
16 lines
1007 B
Plaintext
16 lines
1007 B
Plaintext
caption: tm-scroll
|
|
created: 20160425000906330
|
|
modified: 20201014152456174
|
|
tags: Messages
|
|
title: WidgetMessage: tm-scroll
|
|
type: text/vnd.tiddlywiki
|
|
|
|
The `tm-scroll` message causes the surrounding scrollable container to scroll to the specified DOM node into view. The `tm-scroll` is handled in various places in the core itself, but can also be handled by a [[ScrollableWidget]].
|
|
|
|
|!Name |!Description |
|
|
|target |Target DOM node the scrollable container should scroll to (note that this parameter can only be set via JavaScript code) |
|
|
|selector |<<.from-version "5.1.23">> Optional string [[CSS selector|https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Selectors]] as an alternate means of identifying the target DOM node |
|
|
|animationDuration |<<.from-version "5.2.2">> Optional number specifying the animation duration in milliseconds for the scrolling. Defaults to the [[global animation duration|$:/config/AnimationDuration]]. |
|
|
|
|
<<.tip "Set `animationDuration` to `0` to scroll without animation">>
|