Skip to content

Commit 3faa909

Browse files
Merge pull request #1 from TaniyaRodrigo/TaniyaRodrigo-patch-1
CodeBreakers
2 parents 501be7c + 2c0bedb commit 3faa909

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,14 @@
11
# Flutter-Layout-Cheat-Sheet
22
This repo includes identified Flutter Layouts which anyone can refer as their layout cheat sheet.
3+
Useful widgets and libraries in Flutter
4+
Widgets.
5+
Flutter widgets are built using a modern framework that takes inspiration from React. The central idea is that you build your UI out of widgets. Widgets describe what their view should look like given their current configuration and state. When a widget’s state changes, the widget rebuilds its description, which the framework diffs against the previous description in order to determine the minimal changes needed in the underlying render tree to transition from one state to the next.
6+
SafeArea – Use to wrap another widget with SafeArea , it adds any necessary padding needed to keep your widget from being blocked by the system status bar, notches, holes, rounded corners and other "creative" features by manufactures.
7+
Expanded widget - Expands a child of a Row, Column, or Flex so that the child fills the available space. Expanded widget makes a child of a Row, Column, or Flex expand to fill the available space along the main axis.
8+
AnimatedContainer - Use for Implicit animations in Flutter
9+
PageView Widget - Scrollable list but rather works as a page
10+
Opacity widget - used to hide your widget from view or you want to make it partially transparent.
11+
Table Widget- Use for directly showing table from a json(Map)
12+
FadeTransition - Use to perform a fade animation on its child widget
13+
Wrap – This widget is similar to Row or a Column widget with an added advantage that it can adjust its children according to the space available to it on the Screen. A widget that displays its children in multiple horizontal or vertical runs.
14+
SliverAppBar - Use to create an app bar with various scrolling effects.

0 commit comments

Comments
 (0)