src/behaviors/Visibility/Visibility.js
An example of Visibility.
Fires callbacks immediately after mount.
Value that context should be adjusted in pixels. Useful for making content appear below content fixed to the page.
You can change the callback frequency with `once` and `continuous` settings.
You can specify callbacks that occur after different percentages or pixels of an element are passed.
You can specify updateOn='repaint'
, it will allow to update and fire callbacks on browser repaint (animation frames).