Scroll Target for Flow - Vaadin Add-on Directory
ScrollTarget: Wrap things and make visible![ScrollTarget demo recording](https://raw.githubusercontent.com/fluorumlabs/scroll-target-for-flow/master/demo-recording.gif)
# Scroll Target for Flow
Vaadin 10+ Java integration of https://github.com/fluorumlabs/scroll-target
<scroll-target> is a really simple web component for making scrolling easier.
ll you need to do is to wrap the content you want to scroll to and call `ensureVisibility()`:
```java
ScrollTarget target = new ScrollTarget(new Paragraph("..."));
...
target.ensureVisibility();
```
## Methods
```java
ScrollTarget.setTopOffset();
```
`setTopOffset` defines a space that should be reserved for fixed top menu when scrolling. Can be set via `top-offset` attribute.
```javascript
ScrollTarget.ensureVisibility();
ScrollTarget.ensureVisibility();
```
`ensureVisibility` scrolls to make the wrapped content visible. If optional `` is specified, scrolling will be delayed by specified amount of time.
View on GitHub