This repository has been archived by the owner on Jun 1, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 90
EPIC - Update TabView to have Context #505
Comments
3 tasks
Models:
|
The idea its to use this TabBar component with PageView, communicating then with context and expressions to replicate TabView component behavior so we can deprecate it. |
This change also request pageview contract to be changed. |
For the tabview component we suggest:
The tabItem array should not be children as it is not a ServerDrivenComponent, so we suggest |
6 tasks
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Description
Since we have launched Communication between Components (#54), we can now update TabView to simplify its implementation, and to allow new ways to use it on different use cases.
Ex1: use a TabView that the bar would be at the bottom, and the scroll of "pages" would be at the top
Ex2: when there is some change on current displayed "tab", I wanted to trigger an analytics event
Possible Solution
Maybe problematic points
TabView currently have some animations for its selected tab, and for the scroll of pages
Web Update TabView to have Context beagle-web-components#7
iOS: try to see this as well Wrong scroll past the last tab #491
Android Android - Update TabView to have Context #598
The text was updated successfully, but these errors were encountered: