docking 1.16.1
docking: ^1.16.1 copied to clipboard
Flutter layout for placing widgets in docking areas and arrange them into split and tabbed views.
1.16.1 #
- Bugfix
- The
removeItemByIdmethod does not preserving id.
- The
1.16.0 #
Docking- Allow to disable draggable
1.15.0 #
DockingLayout- Method
findDockingTabsWithItemto finds aDockingTabsthat has aDockingItemwith the given id.
- Method
- Theme
- The
DockingThemeclass has been added to provide icons customization.
- The
1.14.1 #
- Bugfix
- Fixing the issue that reset the weight after using the
DockingLayout.addItemOnmethod.
- Fixing the issue that reset the weight after using the
1.14.0 #
- The
idattribute has been moved from theDockingItemto theDockingArea. DockingLayout- The
findDockingAreamethod has been added to locate any area given an id. - Save/Load layout feature.
- The
stringifyandloadmethods have been added to convert the layout to String and to load a layout given a String.
- The
- The
1.13.0 #
- Allow
DockingTabsto be initialized with only 1 child.
1.12.0 #
tabbed_viewdependency updated to 1.18.0- Tab reordering
DropPosition- The
centervalue has been removed.
- The
DockingLayout- Methods
addItemOnRoot,addItemOnandmoveItem- New optional parameter:
dropIndex - The
dropPostionparameter has become optional.
- New optional parameter:
- Methods
1.11.2 #
- Bugfix
- Error with GlobalKey when expanding a DockingTabs.
1.11.1 #
- Bugfix
- Newer tabbed_view dependency being used causing incompatibility.
1.11.0 #
DockingLayout- New method:
removeItemByIds
- New method:
- Bugfix
Dockingis not updating itself after being instantiated with newDockingLayout
1.10.0 #
DockingItem- Allow changing attributes.
- The
clonemethod has been removed.
DockingLayout- New method:
findDockingItem.
- New method:
1.9.0 #
DockingRow,DockingColumnandDockingTabs- New optional constructor parameters:
size,weight,minimalWeightandminimalSize
- New optional constructor parameters:
1.8.0 #
DockingArea- Allowing to configure the initial and minimum size and weight.
1.7.0 #
multi_split_viewdependency updated to 2.3.1Docking- New parameter:
antiAliasingWorkaround.
- New parameter:
- Bugfix
- The anti-aliasing workaround is clipping a pixel.
1.6.0 #
multi_split_viewdependency updated to 2.2.0tabbed_viewdependency updated to 1.16.0- Exporting dependencies
tabbed_viewandmulti_split_viewalong with this package. - Item leading widget.
1.5.0 #
tabbed_viewdependency updated to 1.15.0
1.4.1+1 #
tabbed_viewdependency updated to 1.14.0+1
1.4.1 #
- Bugfix
- Maximizing DockingItem disposes DockingItem's where keepAlive is set true.
tabbed_viewdependency updated to 1.14.0
1.4.0 #
- New
Dockingparameter:maximizableTabsArea Docking.maximizableTabsparameter has been renamed toDocking.maximizableTab- Bugfix
- Non maximizable
DockingItemcan be maximized.
- Non maximizable
1.3.0 #
- Allow changing DockingLayout root.
- Bugfix
- Memory leak in DockingLayout listeners.
tabbed_viewdependency updated to 1.13.0+1multi_split_viewdependency updated to 2.1.0
1.2.0+1 #
- Updating the README
1.2.0 #
multi_split_viewdependency updated to 1.11.0
1.1.0 #
multi_split_viewdependency updated to 1.9.0
1.0.0 #
- Feature to maximize docking areas
0.6.1 #
multi_split_viewdependency updated to 1.7.2
0.6.0 #
- Feature to keep the state alive
DockingButtonsBuildertypedef
0.5.0 #
- Dynamic value in
DockingItem - Non-Closable
DockingItem DockingItem- selection listener
- close listener
- close interceptor
- buttons
0.4.0 #
- Method to add item
- Keep the row and column children's weight, and the selected tab's index after rearranging the layout
0.3.0 #
- Method to remove item
0.2.0 #
- Drag and Drop
0.1.0 #
- Docking layout
- Docking areas
- Initial version of drag and drop areas
0.0.1 #
- Package creation