Skip to content

Commit 98727f1

Browse files
Merge branch 'master' into pr-midoandev
2 parents 2a744b7 + 64b74a1 commit 98727f1

3 files changed

Lines changed: 33 additions & 36 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ GetWidget, a leading [**Flutter app development company**](https://www.getwidget
1616
- [Features](#features)
1717
- [Demo](#demo)
1818
- [Contributing](#contributing)
19-
- [Documentation](#documentation)
19+
- [Documentation](#flutter-getwidget-documentation)
2020
- [Copyright and license](#copyright-and-license)
2121
- [Marketplace](https://market.getwidget.dev/)
2222

@@ -40,7 +40,7 @@ we have launched the library with the following components :
4040

4141
[GETWIDGET WIDGET COLLECTION](https://www.getwidget.dev/features)
4242

43-
#### [Flutter Button Widget](https://docs.getwidget.dev/gf-button) | [Flutter Elevated Button Widget](https://docs.getwidget.dev/gf-button/standard-button) | [Flutter Rounded Button Widget](https://docs.getwidget.dev/gf-button/pills-button) | [Flutter Square Button Widget](https://docs.getwidget.dev/gf-button/square-button) | [Flutter Icon Button Widget](https://docs.getwidget.dev/gf-button/icon-button) | [Flutter Social Button Widget](https://docs.getwidget.dev/gf-button/social-button) | [Flutter Badge Widget](https://docs.getwidget.dev/gf-badge) | [Flutter Avatar Widget](https://docs.getwidget.dev/gf-avatar) | [Flutter Image Widget](https://docs.getwidget.dev/gf-image) | [Flutter Card Widget](https://docs.getwidget.dev/gf-card) | [Flutter Carousel Widget](https://docs.getwidget.dev/gf-carousel) | [Flutter Tile Widget](https://docs.getwidget.dev/gf-tile) | [Flutter Tabbar Widget](https://docs.getwidget.dev/gf-tab) | [Flutter Typography](https://docs.getwidget.dev/gf-typography) | [Flutter Toaster Widget](https://docs.getwidget.dev/gf-toast) | [Flutter Switch Toggle Widget](https://docs.getwidget.dev/gf-toggle) | [Flutter Drawer Widget](https://docs.getwidget.dev/gf-drawer) | [Flutter Accordian Widget](https://docs.getwidget.dev/gf-accordion) | [Flutter Alert Widget](https://docs.getwidget.dev/gf-alert) | [Flutter Appbar Widget](https://docs.getwidget.dev/gf-appbar) | [Flutter Searchbar Widget](https://docs.getwidget.dev/gf-searchbar) | [Flutter Floating Widget](https://docs.getwidget.dev/gf-floating-widget) | [Flutter Rating Widget](https://docs.getwidget.dev/gf-rating) | [Flutter Dropdown Widget](https://docs.getwidget.dev/gf-dropdown) | [Flutter Loader Widget](https://docs.getwidget.dev/gf-loader) | [Flutter Progress Bar Widget](https://docs.getwidget.dev/gf-progress-bar) | [Flutter Shimmer Widget](https://docs.getwidget.dev/gf-shimmer) | [Flutter Animation Widget](https://docs.getwidget.dev/gf-animation) | [Flutter Border Widget](https://docs.getwidget.dev/gf-border) | [Flutter Bottomsheet Widget](https://docs.getwidget.dev/gf-bottomsheet) | [Flutter Checkbox Widget](https://docs.getwidget.dev/gf-checkbox) | [Flutter CheckboxListTile Widget](https://docs.getwidget.dev/gf-checkbox-listtile) | [Flutter Radio Button Widget](https://docs.getwidget.dev/gf-radio) | [Flutter Radio ListTile Widget](https://docs.getwidget.dev/gf-radio-listtile) | [Flutter Sticky Header Widget](https://docs.getwidget.dev/gf-radio-listtile)
43+
#### [Flutter Button Widget](https://docs.getwidget.dev/gf-button) | [Flutter Elevated Button Widget](https://docs.getwidget.dev/gf-button/standard-button) | [Flutter Rounded Button Widget](https://docs.getwidget.dev/gf-button/pills-button) | [Flutter Square Button Widget](https://docs.getwidget.dev/gf-button/square-button) | [Flutter Icon Button Widget](https://docs.getwidget.dev/gf-button/icon-button) | [Flutter Social Button Widget](https://docs.getwidget.dev/gf-button/social-button) | [Flutter Badge Widget](https://docs.getwidget.dev/gf-badge) | [Flutter Avatar Widget](https://docs.getwidget.dev/gf-avatar) | [Flutter Image Widget](https://docs.getwidget.dev/gf-image) | [Flutter Card Widget](https://docs.getwidget.dev/gf-card) | [Flutter Carousel Widget](https://docs.getwidget.dev/gf-carousel) | [Flutter Tile Widget](https://docs.getwidget.dev/gf-tile) | [Flutter Tabbar Widget](https://docs.getwidget.dev/gf-tab) | [Flutter Typography](https://docs.getwidget.dev/gf-typography) | [Flutter Toaster Widget](https://docs.getwidget.dev/gf-toast) | [Flutter Switch Toggle Widget](https://docs.getwidget.dev/gf-toggle) | [Flutter Drawer Widget](https://docs.getwidget.dev/gf-drawer) | [Flutter Accordion Widget](https://docs.getwidget.dev/gf-accordion) | [Flutter Alert Widget](https://docs.getwidget.dev/gf-alert) | [Flutter Appbar Widget](https://docs.getwidget.dev/gf-appbar) | [Flutter Searchbar Widget](https://docs.getwidget.dev/gf-searchbar) | [Flutter Floating Widget](https://docs.getwidget.dev/gf-floating-widget) | [Flutter Rating Widget](https://docs.getwidget.dev/gf-rating) | [Flutter Dropdown Widget](https://docs.getwidget.dev/gf-dropdown) | [Flutter Loader Widget](https://docs.getwidget.dev/gf-loader) | [Flutter Progress Bar Widget](https://docs.getwidget.dev/gf-progress-bar) | [Flutter Shimmer Widget](https://docs.getwidget.dev/gf-shimmer) | [Flutter Animation Widget](https://docs.getwidget.dev/gf-animation) | [Flutter Border Widget](https://docs.getwidget.dev/gf-border) | [Flutter Bottomsheet Widget](https://docs.getwidget.dev/gf-bottomsheet) | [Flutter Checkbox Widget](https://docs.getwidget.dev/gf-checkbox) | [Flutter CheckboxListTile Widget](https://docs.getwidget.dev/gf-checkbox-listtile) | [Flutter Radio Button Widget](https://docs.getwidget.dev/gf-radio) | [Flutter Radio ListTile Widget](https://docs.getwidget.dev/gf-radio-listtile) | [Flutter Sticky Header Widget](https://docs.getwidget.dev/gf-radio-listtile)
4444

4545

4646
## Demo

analysis_options.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,10 @@ linter:
5858
- flutter_style_todos
5959
- hash_and_equals
6060
- implementation_imports
61-
- iterable_contains_unrelated_type
61+
- collection_methods_unrelated_type
6262
- join_return_with_assignment
6363
- library_names
6464
- library_prefixes
65-
- list_remove_unrelated_type
6665
- literal_only_boolean_expressions
6766
- no_adjacent_strings_in_list
6867
- no_duplicate_case_values

lib/components/card/gf_card.dart

Lines changed: 30 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -10,35 +10,36 @@ class GFCard extends StatelessWidget {
1010
///
1111
/// The [elevation] must be null or non-negative. The [borderOnForeground]
1212
/// must not be null.
13-
const GFCard(
14-
{Key? key,
15-
this.color,
16-
this.elevation,
17-
this.shape,
18-
this.borderOnForeground = true,
19-
this.padding = const EdgeInsets.symmetric(horizontal: 12, vertical: 8),
20-
this.margin,
21-
this.clipBehavior,
22-
this.semanticContainer,
23-
this.title,
24-
this.content,
25-
this.image,
26-
this.showImage = false,
27-
this.showOverlayImage = false,
28-
this.buttonBar,
29-
this.imageOverlay,
30-
this.titlePosition,
31-
this.borderRadius,
32-
this.border,
33-
this.boxFit,
34-
this.colorFilter,
35-
this.height,
36-
this.gradient})
37-
: assert(elevation == null || elevation >= 0.0),
13+
const GFCard({
14+
Key? key,
15+
this.color,
16+
this.elevation,
17+
this.shape,
18+
this.borderOnForeground = true,
19+
this.padding = const EdgeInsets.symmetric(horizontal: 12, vertical: 8),
20+
this.margin,
21+
this.clipBehavior,
22+
this.semanticContainer,
23+
this.title,
24+
this.content,
25+
this.image,
26+
this.showImage = false,
27+
this.showOverlayImage = false,
28+
this.buttonBar,
29+
this.imageOverlay,
30+
this.titlePosition,
31+
this.borderRadius,
32+
this.border,
33+
this.boxFit,
34+
this.colorFilter,
35+
this.height,
36+
this.gradient,
37+
}) : assert(elevation == null || elevation >= 0.0),
3838
assert(
39-
color == null || gradient == null,
40-
'Cannot provide both a color and a decoration\n'
41-
'The color argument is just a shorthand for "decoration: new BoxDecoration(color: color)".'),
39+
color == null || gradient == null,
40+
'Cannot provide both a color and a decoration\n'
41+
'The color argument is just a shorthand for "decoration: new BoxDecoration(color: color)".',
42+
),
4243
super(key: key);
4344

4445
/// defines the card's height
@@ -136,10 +137,7 @@ class GFCard extends StatelessWidget {
136137
? Container(child: image)
137138
: Container()
138139
: title ?? Container(),
139-
Padding(
140-
padding: padding,
141-
child: content ?? Container(),
142-
),
140+
Padding(padding: padding, child: content ?? Container()),
143141
buttonBar ?? Container(),
144142
],
145143
),

0 commit comments

Comments
 (0)