tabbed_view 1.13.0+1 tabbed_view: ^1.13.0+1 copied to clipboard
Flutter widget inspired by the classic Desktop-style tab component. Supports customizable themes.
1.13.0+1 #
- Formatting code.
1.13.0 #
- Adding interceptor for tab selection.
1.12.0 #
- Adding
getTabByIndex
method inTabbedViewController
. - Allowing update the following
TabData
attributes:buttons
,closable
,content
,text
andvalue
.
1.11.1 #
- Bugfix
- Removing theme settings values equal to inherited ones
- Mobile theme
tab.highlightedStatus.decoration
tab.selectedStatus.decoration
- Mobile theme
- Removing theme settings values equal to inherited ones
1.11.0 #
- Removing unused argument
normalStatus
fromTabThemeData
. paddingWithoutButton
setting inTabThemeData
andTabStatusThemeData
1.10.0+1 #
- Removing unnecessary imports
1.10.0 #
- API change
ButtonColors
has been split intonormalButtonColor
,hoverButtonColor
anddisabledButtonColor
- New buttons theme configurations:
buttonPadding
,normalButtonBackground
,hoverButtonBackground
anddisabledButtonBackground
- Default themes have been changed to use buttons decoration
- Bug fix
- Selected tab not being painted on top
- Changed mouse cursor over selected tab
1.9.0 #
- Padding added to path icons to conform to Material Design standards
- Gap of the buttons removed from the default themes
- API change
IconProvider
to hold anIconPath
or anIconData
in the themes andTabButton
1.8.0+1 #
- README update
1.8.0 #
- New icons
- Default themes adjustments, such as gaps and paddings
buttonsGap
setting inTabsAreaThemeData
IconPath
to be used in icons drawingiconSize
setting inTabButton
- API changes
minimalIconSize
anddefaultIconSize
constants moved fromTabbedViewThemeData
toTabbedViewThemeConstants
ButtonsAreaThemeData
attributes moved toTabsAreaThemeData
TabButton
icon
parameter renamed toiconData
TabsAreaThemeData
closeButtonIcon
renamed tocloseIconData
hiddenTabsMenuButtonIcon
renamed tomenuIconData
tab
attribute moved toTabbedViewThemeData
closeIconData
attribute moved toTabThemeData
closeIconPath
attribute moved toTabThemeData
1.7.0 #
TabButton
padding
1.6.0 #
- API changes
menuBuilder
has been removed fromTabbedViewController
- Bug fix
- Error building menu with empty list of
TabbedViewMenuItem
- Error building menu with empty list of
1.5.0 #
- API changes
OnTabClosing
typedef renamed toTabCloseInterceptor
- Added
OnTabClose
typedef
1.4.0 #
- API changes
TabbedViewTheme
refactored to be a widget following the same pattern used by Flutter'sTheme
- Old theme classes have been renamed
TabbedViewTheme
toTabbedViewThemeData
TabsAreaTheme
toTabsAreaThemeData
ContentAreaTheme
toContentAreaThemeData
MenuTheme
toMenuThemeData
ButtonsAreaTheme
toButtonsAreaThemeData
TabTheme
toTabThemeData
TabStatusTheme
toTabStatusThemeData
1.3.1 #
- Bug fix
- Tabs area overflow
1.3.0 #
- Feature for clipping tab content
- Bug fix
- Tab area without performing the layout after tab selection
1.2.1 #
- Bug fix
- Tabs area overflow
1.2.0 #
- Added
keepAlive
parameter to prevent loss of tab content state due to tree change during tab selection event.
1.1.2 #
- Bug fix
- Overlap between tabs and button area
1.1.1 #
- Class name has been fixed (how embarrassing)
TabbedWiew
has been renamed toTabbedView
1.1.0+1 #
- README update
1.1.0 #
- Draggable tab builder
- Bug fix
- Divisor between tabs and content starting drawing at wrong offset
1.0.0+2 #
- README update
1.0.0+1 #
- README update
1.0.0 #
- Final version
0.7.0 #
- Tabs area buttons builder
- Theme changes
light
theme has been renamed toclassic
theme
0.6.0 #
- Theme changes
0.5.0 #
- Theme changes
- Documentation
- Menu builder
TabbedWiewModel
has been changed toTabbedWiewController
0.4.0 #
- API has been changed to simplify changing themes
0.3.0 #
- Theme changes
- New themes
0.2.0 #
- First version
0.1.0 #
- Package creation