Skip to content

Commit 808b7d3

Browse files
Added new source
1 parent b395b6c commit 808b7d3

File tree

921 files changed

+302609
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

921 files changed

+302609
-0
lines changed

LICENSE

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
Syncfusion License
2+
3+
Syncfusion Essential Flutter library is available under the Syncfusion Essential Studio program, and can be licensed either under the Syncfusion Community License Program or the Syncfusion commercial license.
4+
5+
To be qualified for the Syncfusion Community License Program you must have a gross revenue of less than one (1) million U.S. dollars ($1,000,000.00 USD) per year and have less than five (5) developers in your organization, and agree to be bound by Syncfusion’s terms and conditions.
6+
7+
Customers who do not qualify for the community license can contact sales@syncfusion.com for commercial licensing options.
8+
9+
Under no circumstances can you use this product without (1) either a Community License or a commercial license and (2) without agreeing and abiding by Syncfusion’s license containing all terms and conditions.
10+
11+
The Syncfusion license that contains the terms and conditions can be found at
12+
https://www.syncfusion.com/content/downloads/syncfusion_license.pdf
13+
14+
Syncfusion provides implementation but you would subsequently need to have a license to use Flutter. The Flutter engine must be licensed from google directly. We do not license Flutter or the Flutter Engine and provide no license or rights even if you end up with the binaries from us by mistake.

README.md

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
# Syncfusion Flutter examples
2+
3+
This repository contains awesome demos of [Syncfusion Flutter UI widgets](https://www.syncfusion.com/flutter-widgets). This is the best place to check our widgets to get more insight into the usage of APIs. You can also check our widgets by installing the complete Flutter sample browser from [Google Play Store](https://play.google.com/store/apps/details?id=com.syncfusion.flutter.examples) or [App Store](https://apps.apple.com/us/app/syncfusion-flutter-ui-widgets/id1475231341), in which you can browse the demo for all the widgets and view the source code of each sample within the app itself.
4+
5+
<img src="images/flutter_examples.png"/>
6+
7+
## Table of contents
8+
9+
* [Requirements to run the demo](#requirements-to-run-the-demo)
10+
* [Repository Structure](#repository-structure)
11+
* [Widgets Catalog](#widgets-catalog)
12+
* [License](#license)
13+
* [Using the examples](#using-the-examples)
14+
* [Support and Feedback](#support-and-feedback)
15+
16+
## <a name="requirements-to-run-the-demo"></a>Requirements to run the demo ##
17+
* IDE tools are [Visual Studio code](https://flutter.dev/docs/get-started/editor?tab=vscode) and [Android studio](https://flutter.dev/docs/get-started/editor?tab=androidstudio).
18+
* Flutter SDK
19+
| Channel| Version|
20+
|--------|--------|
21+
| Stable | [2.0.2](https://code.visualstudio.com/download)|
22+
| Beta | [2.0.2](https://storage.googleapis.com/flutter_infra/releases/beta/windows/flutter_windows_2.0.2-beta.zip)|
23+
* Dart and Flutter add-ons for Visual Studio Code (available via the Visual studio code extension) in Android Studio it available in plugin preference.
24+
25+
## <a name="repository-structure"></a> Repository Structure ##
26+
The <b>lib/samples</b> directory contains the Flutter widget examples for each widget such as Charts, DataGrid, etc. All the examples can be deployed in Android, iOS, and web platforms.
27+
28+
## <a name="widgets-catalog"></a>Widgets Catalog ##
29+
30+
| Widgets | Repository |
31+
| ------------- | --------------- |
32+
| Barcode Generator | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/barcodes) |
33+
| Calendar | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/calendar) |
34+
| Charts | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/chart) |
35+
| DataGrid | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/datagrid) |
36+
| Date Range Picker | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/date_picker) |
37+
| Linear Gauge | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/linear_gauge) |
38+
| Maps | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/maps) |
39+
| PDF | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/pdf) |
40+
| PDF Viewer | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/pdf_viewer) |
41+
| Progress Bar | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/progress_bar) |
42+
| Radial Gauge | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/gauge) |
43+
| Range Selector | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/sliders/range_selector) |
44+
| Range Slider | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/sliders/range_slider) |
45+
| Slider | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/sliders/slider) |
46+
| Spark Charts | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/sparkline) |
47+
| Signature Pad | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/signature_pad) |
48+
| Treemap | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/treemap) |
49+
| XlsIO | [Link](https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/xlsio) |
50+
51+
## <a name="license"></a>License ##
52+
53+
Syncfusion has no liability for any damage or consequence that may arise by the use or viewing of the examples. The examples are for demonstrative purposes and if you choose to use or access the examples you agree to not hold Syncfusion liable, in any form, for any damage that is related to use, accessing or otherwise viewing the examples. By accessing, viewing, or otherwise seeing the examples you acknowledge and agree Syncfusion’s examples will not allow you to seek injunctive relief in any form for any claim related to the sample. If you do not agree to this, do not view, access, utilize or otherwise do anything with Syncfusion’s examples.
54+
55+
## <a name="using-the-examples"></a>Using the examples ##
56+
57+
**Step 1**
58+
59+
Unzip the downloaded flutter example archive.
60+
61+
**Note:** If you clone this repository ignore this step.
62+
63+
**Step 2**
64+
65+
Open the flutter example folder in an IDE.
66+
67+
**Step 3**
68+
69+
Run the following command to get the required packages.
70+
71+
```dart
72+
$ flutter pub get
73+
```
74+
75+
**Step 4**
76+
77+
Run your application either using `F5` or `Run > Start Debugging`.
78+
79+
## Get the demo application
80+
81+
Explore the full capabilities of our Flutter widgets on your device by installing our sample browser applications from the below app stores, and view samples code in GitHub.
82+
83+
<p align="center">
84+
<a href="https://play.google.com/store/apps/details?id=com.syncfusion.flutter.examples"><img src="https://cdn.syncfusion.com/content/images/FTControl/google-play-store.png"/></a>
85+
<a href="https://flutter.syncfusion.com"><img src="https://cdn.syncfusion.com/content/images/FTControl/web-sample-browser.png"/></a>
86+
<a href="https://www.microsoft.com/en-us/p/syncfusion-flutter-gallery/9nhnbwcsf85d?activetab=pivot:overviewtab"><img src="https://cdn.syncfusion.com/content/images/FTControl/windows-store.png"/></a>
87+
</p>
88+
<p align="center">
89+
<a href="https://install.appcenter.ms/orgs/syncfusion-demos/apps/syncfusion-flutter-gallery/distribution_groups/release"><img src="https://cdn.syncfusion.com/content/images/FTControl/macos-app-center.png"/></a>
90+
<a href="https://snapcraft.io/syncfusion-flutter-gallery"><img src="https://cdn.syncfusion.com/content/images/FTControl/snap-store.png"/></a>
91+
<a href="https://github.com/syncfusion/flutter-examples"><img src="https://cdn.syncfusion.com/content/images/FTControl/github-samples.png"/></a>
92+
</p>
93+
94+
95+
## Useful links
96+
Take a look at the following to learn more about Syncfusion Flutter widgets:
97+
98+
* [Syncfusion Flutter product page](https://www.syncfusion.com/flutter-widgets)
99+
* [User guide documentation](https://help.syncfusion.com/flutter/introduction/overview)
100+
* [API reference](https://help.syncfusion.com/flutter/introduction/api-reference)
101+
* [Knowledge base](https://www.syncfusion.com/kb/flutter)
102+
* [Video tutorials](https://www.syncfusion.com/tutorial-videos/flutter)
103+
104+
## Support and feedback
105+
106+
* For any other queries, reach our [Syncfusion support team](https://www.syncfusion.com/support/directtrac/incidents/newincident) or post the queries through the [Community forums](https://www.syncfusion.com/forums) and submit a feature request or a bug through our [Feedback portal](https://www.syncfusion.com/feedback/flutter).
107+
* To renew the subscription, click [renew](https://www.syncfusion.com/sales/products) or contact our sales team at salessupport@syncfusion.com | Toll Free: 1-888-9 DOTNET.
108+
109+
## About Syncfusion
110+
111+
Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 20,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.
112+
113+
Today we provide 1,000+ controls and frameworks for web ([ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls), [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls), [ASP.NET WebForms](https://www.syncfusion.com/jquery/aspnet-web-forms-ui-controls), [JavaScript](https://www.syncfusion.com/javascript-ui-controls), [Angular](https://www.syncfusion.com/angular-ui-components), [React](https://www.syncfusion.com/react-ui-components), [Vue](https://www.syncfusion.com/vue-ui-components), and [Blazor](https://www.syncfusion.com/blazor-components), mobile ([Xamarin](https://www.syncfusion.com/xamarin-ui-controls), [Flutter](https://www.syncfusion.com/flutter-widgets), [UWP](https://www.syncfusion.com/uwp-ui-controls), and [JavaScript](https://www.syncfusion.com/javascript-ui-controls)), and desktop development ([WinForms](https://www.syncfusion.com/winforms-ui-controls), [WPF](https://www.syncfusion.com/wpf-ui-controls), and [UWP](https://www.syncfusion.com/uwp-ui-controls) and [WinUI](https://www.syncfusion.com/winui-controls)). We provide ready-to deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.
114+

ReadMe.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
Flutter - Read me
2+
3+
To run the Flutter examples, please follow the below steps.
4+
5+
* Click 'Explore Demo Source' button in Syncfusion control panel under Flutter menu.
6+
* Navigate to the 'SampleBrowser' folder and open it using VS code or Android studio.
7+
* Now get the required packages referred in the 'pubspec.yaml' file to run the project.
8+
* Run the project by connecting an emulator or a physical device.
9+
10+
Note - Android SDK 16 or later version is required to run the flutter examples.

analysis_options.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
include: package:syncfusion_flutter_core/analysis_options.yaml
2+
3+
analyzer:
4+
errors:
5+
include_file_not_found: ignore
6+
lines_longer_than_80_chars: ignore
7+
invalid_dependency: ignore
8+
avoid_as: ignore
9+
unnecessary_null_comparison: false
10+
avoid_bool_literals_in_conditional_expressions: ignore
11+
library_private_types_in_public_api: ignore
12+
prefer_interpolation_to_compose_strings: ignore
13+
always_specify_types: ignore
14+
1 Byte
Binary file not shown.
17 Bytes
Binary file not shown.
988 KB
Binary file not shown.
17 Bytes
Binary file not shown.
19.1 KB
Binary file not shown.

android/.gradle/4.10.2/gc.properties

Whitespace-only changes.

0 commit comments

Comments
 (0)