gome_visibility_aware 0.0.1
gome_visibility_aware: ^0.0.1 copied to clipboard
A widget that detects whether it's currently visible in the viewport.
gome_visibility_aware #
A widget that detects whether it's currently visible in the viewport. Useful for:
- Lazy loading
- Scroll-based triggers
- Analytics or animation optimization
Features #
- Viewport-based visibility tracking
- Index-based scroll delay
- Built-in integration with
IntrinsicHeightMemo
to preserve layout - Throttled scroll listener
Usage #
VisibilityAware(
index: 0,
onVisibleChange: (isVisible) {
print('Visible? $isVisible');
},
child: Text('Hello'),
)