- Updated to NNBD
- Update homepage link
- Migrated to GitHub
- Minor refactorings
- Updated license file
- Added license file headings
- Updated pedantic dependency
- Minor changes due to linter
- Redesigned orientation usage for
getScreenSize
andgetContextualScreenSize
- Added null checks for
getMobileLayoutSize
,getTabletLayoutSize
,getScreenSize
andgetContextualScreenSize
- Fixed
README.md
- Added descriptions for
getMobileLayoutSize
,getTabletLayoutSize
,getScreenSize
andgetContextualScreenSize
- Minor fixes
- Added global
getMobileLayoutSize
,getTabletLayoutSize
and two variations ofgetScreenSize
based onwidth
andgetContextualScreenSize
based onBuildContext
- Moved
orientation
from parameter of builder toScreenSize
as parameter
- Redesigned
LayoutSize
,ScreenSizeSettings
,ResponsiveLayoutBuilder
- Added
MobileLayoutSize
,TabletLayoutSize
andScreenSize
- Added
analysis_option.yaml
- Added flag for usage of
Device Screen Size
orAll Available Screen Space
- Added sample of usage of
ResponsiveLayoutBuilder
widget
- Created
LayoutSize
,ScreenSizeSettings
,ResponsiveLayoutBuilder
- Created
Example