|
1 | 1 | [
|
2 | 2 | {
|
3 |
| - "categoryName": "Data Visualization", |
| 3 | + "categoryName": "SMART AI SOLUTIONS", |
| 4 | + "mobileCategoryId": 1, |
4 | 5 | "webCategoryId": 1,
|
5 |
| - "mobileCategoryId": 2, |
| 6 | + "controlList": [ |
| 7 | + { |
| 8 | + "status": "New", |
| 9 | + "title": "Smart AI Widgets", |
| 10 | + "description": "Highlights smart widgets to enhance the functionality and user experience.", |
| 11 | + "image": "images/smart_ai_components.png", |
| 12 | + "displayType": "tab", |
| 13 | + "controlId": 1, |
| 14 | + "subItems": [ |
| 15 | + { |
| 16 | + "status": "New", |
| 17 | + "type": "child", |
| 18 | + "title": "Charts", |
| 19 | + "subItems": [ |
| 20 | + { |
| 21 | + "status": "New", |
| 22 | + "type": "sample", |
| 23 | + "title": "Stock Forecasting", |
| 24 | + "key": "stock_forecasting_sample", |
| 25 | + "codeLink": "https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/ai_samples/ai_charts/stock_forecasting.dart", |
| 26 | + "description": "An AI-driven chart that predicts the future stock trends based on historical data. If the key is not specified, the chart will generate random data." |
| 27 | + }, |
| 28 | + { |
| 29 | + "status": "New", |
| 30 | + "type": "sample", |
| 31 | + "title": "Data Preprocessing", |
| 32 | + "key": "data_pre_processing_sample", |
| 33 | + "codeLink": "https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/ai_samples/ai_charts/data_pre_processing.dart", |
| 34 | + "description": "AI-powered data cleaning and preprocessing work with the smart chart widget." |
| 35 | + } |
| 36 | + ] |
| 37 | + }, |
| 38 | + { |
| 39 | + "status": "New", |
| 40 | + "type": "child", |
| 41 | + "title": "DataGrid", |
| 42 | + "subItems": [ |
| 43 | + { |
| 44 | + "status": "New", |
| 45 | + "type": "sample", |
| 46 | + "title": "Anamoly Detection", |
| 47 | + "key": "anamoly_detection", |
| 48 | + "codeLink": "https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/ai_samples/ai_datagrid/anamoly_detection.dart" |
| 49 | + }, |
| 50 | + { |
| 51 | + "status": "New", |
| 52 | + "type": "sample", |
| 53 | + "title": "Predictive Data Entry", |
| 54 | + "key": "predictive_data_entry", |
| 55 | + "codeLink": "https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/ai_samples/ai_datagrid/predictive_data_entry.dart" |
| 56 | + } |
| 57 | + ] |
| 58 | + }, |
| 59 | + { |
| 60 | + "status": "New", |
| 61 | + "type": "child", |
| 62 | + "title": "Calendar", |
| 63 | + "subItems": [ |
| 64 | + { |
| 65 | + "status": "New", |
| 66 | + "type": "sample", |
| 67 | + "title": "Calendar", |
| 68 | + "key": "calendar_sample", |
| 69 | + "codeLink": "https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/ai_samples/ai_calender/calendar_appointment.dart", |
| 70 | + "description": "This smart appointment generator lets users check the doctor availability and book appointments." |
| 71 | + } |
| 72 | + ] |
| 73 | + }, |
| 74 | + { |
| 75 | + "status": "New", |
| 76 | + "type": "child", |
| 77 | + "title": "PDF Viewer", |
| 78 | + "platformsToHide": [ |
| 79 | + "linux" |
| 80 | + ], |
| 81 | + "subItems": [ |
| 82 | + { |
| 83 | + "status": "New", |
| 84 | + "type": "sample", |
| 85 | + "title": "PDF Viewer", |
| 86 | + "key": "pdf_viewer_smart_fill", |
| 87 | + "codeLink": "https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/ai_samples/ai_pdf_viewer/ai_form_filling.dart", |
| 88 | + "description": "This sample illustrates how the Syncfusion Flutter PDF Viewer, with the help of AI, can automatically fill form fields using the content copied by the user." |
| 89 | + } |
| 90 | + ] |
| 91 | + } |
| 92 | + ] |
| 93 | + }, |
| 94 | + { |
| 95 | + "status": "New", |
| 96 | + "isBeta": true, |
| 97 | + "title": "AI Assist View", |
| 98 | + "description": "AIAssistView is a versatile widget design to enhance interaction between users and AI services.", |
| 99 | + "image": "images/ai_assist_view.png", |
| 100 | + "displayType": "tab", |
| 101 | + "controlId": 1, |
| 102 | + "subItems": [ |
| 103 | + { |
| 104 | + "status": "New", |
| 105 | + "type": "sample", |
| 106 | + "title": "Getting Started", |
| 107 | + "key": "assist_view_getting_started", |
| 108 | + "codeLink": "https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/ai_assistview/getting_started.dart", |
| 109 | + "needsPropertyPanel": true, |
| 110 | + "platformsToHide": [ |
| 111 | + "android", |
| 112 | + "ios" |
| 113 | + ] |
| 114 | + }, |
| 115 | + { |
| 116 | + "status": "New", |
| 117 | + "type": "sample", |
| 118 | + "title": "Customization", |
| 119 | + "key": "assist_view_customization", |
| 120 | + "codeLink": "https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/ai_assistview/customization.dart", |
| 121 | + "needsPropertyPanel": true, |
| 122 | + "platformsToHide": [ |
| 123 | + "android", |
| 124 | + "ios" |
| 125 | + ] |
| 126 | + }, |
| 127 | + { |
| 128 | + "status": "New", |
| 129 | + "type": "sample", |
| 130 | + "title": "Getting Started", |
| 131 | + "key": "ai_assist_view_getting_started", |
| 132 | + "codeLink": "https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/ai_assistview/getting_started.dart", |
| 133 | + "needsPropertyPanel": false, |
| 134 | + "platformsToHide": [ |
| 135 | + "web", |
| 136 | + "windows", |
| 137 | + "macos", |
| 138 | + "linux" |
| 139 | + ] |
| 140 | + }, |
| 141 | + { |
| 142 | + "status": "New", |
| 143 | + "type": "sample", |
| 144 | + "title": "Customization", |
| 145 | + "key": "ai_assist_view_customization", |
| 146 | + "codeLink": "https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/ai_assistview/customization.dart", |
| 147 | + "needsPropertyPanel": false, |
| 148 | + "platformsToHide": [ |
| 149 | + "web", |
| 150 | + "windows", |
| 151 | + "macos", |
| 152 | + "linux" |
| 153 | + ] |
| 154 | + } |
| 155 | + ] |
| 156 | + } |
| 157 | + ] |
| 158 | + }, |
| 159 | + { |
| 160 | + "categoryName": "Data Visualization", |
| 161 | + "webCategoryId": 2, |
| 162 | + "mobileCategoryId": 3, |
6 | 163 | "controlList": [
|
7 | 164 | {
|
8 | 165 | "title": "Barcodes",
|
|
614 | 771 | ]
|
615 | 772 | },
|
616 | 773 | {
|
617 |
| - "status": "Updated", |
618 | 774 | "type": "child",
|
619 | 775 | "title": "Financial Charts",
|
620 | 776 | "displayType": "card",
|
|
632 | 788 | "needsPropertyPanel": true
|
633 | 789 | },
|
634 | 790 | {
|
635 |
| - "status": "Updated", |
636 | 791 | "title": "Candle chart",
|
637 | 792 | "key": "candle_chart",
|
638 | 793 | "codeLink": "https://github.com/syncfusion/flutter-examples/tree/master/lib/samples/chart/cartesian_charts/chart_types/financial_charts/candle_chart.dart",
|
|
986 | 1141 | "needsPropertyPanel": true
|
987 | 1142 | },
|
988 | 1143 | {
|
989 |
| - "status": "New", |
990 | 1144 | "title": "Plot Offset",
|
991 | 1145 | "key": "plot_offset",
|
992 | 1146 | "codeLink": "https://github.com/syncfusion/flutter-examples/blob/master/lib/samples/chart/cartesian_charts/axis_features/plot_offset.dart",
|
993 | 1147 | "needsPropertyPanel": true
|
994 | 1148 | },
|
995 | 1149 | {
|
996 |
| - "status": "New", |
997 | 1150 | "title": "Range Padding",
|
998 | 1151 | "key": "range_padding",
|
999 | 1152 | "codeLink": "https://github.com/syncfusion/flutter-examples/blob/master/lib/samples/chart/cartesian_charts/axis_features/range_padding.dart",
|
|
1199 | 1352 | ]
|
1200 | 1353 | },
|
1201 | 1354 | {
|
| 1355 | + "status": "Updated", |
1202 | 1356 | "type": "parent",
|
1203 | 1357 | "title": "User Interactions",
|
1204 | 1358 | "subItems": [
|
|
1285 | 1439 | "needsPropertyPanel": true
|
1286 | 1440 | },
|
1287 | 1441 | {
|
| 1442 | + "status": "Updated", |
1288 | 1443 | "title": "Customized trackball",
|
1289 |
| - "key": "chart_with_trackball_template", |
| 1444 | + "key": "chart_with_trackball_builder", |
1290 | 1445 | "description": "This example displays a custom widget as the trackball. To see the customized trackball, tap the chart area in mobile and hover the chart area on the web.",
|
1291 | 1446 | "codeLink": "https://github.com/syncfusion/flutter-examples/blob/master/lib/samples/chart/cartesian_charts/user_interactions/trackball/customized_trackball.dart",
|
1292 | 1447 | "needsPropertyPanel": true
|
|
2642 | 2797 | },
|
2643 | 2798 | {
|
2644 | 2799 | "categoryName": "Grids",
|
2645 |
| - "mobileCategoryId": 1, |
2646 |
| - "webCategoryId": 2, |
| 2800 | + "mobileCategoryId": 2, |
| 2801 | + "webCategoryId": 3, |
2647 | 2802 | "controlList": [
|
2648 | 2803 | {
|
2649 | 2804 | "title": "DataGrid",
|
|
3007 | 3162 | },
|
3008 | 3163 | {
|
3009 | 3164 | "categoryName": "Calendar",
|
3010 |
| - "mobileCategoryId": 3, |
3011 |
| - "webCategoryId": 3, |
| 3165 | + "mobileCategoryId": 4, |
| 3166 | + "webCategoryId": 4, |
3012 | 3167 | "controlList": [
|
3013 | 3168 | {
|
3014 | 3169 | "title": "Event Calendar",
|
|
3188 | 3343 | },
|
3189 | 3344 | {
|
3190 | 3345 | "categoryName": "Viewer",
|
3191 |
| - "mobileCategoryId": 4, |
3192 |
| - "webCategoryId": 4, |
| 3346 | + "mobileCategoryId": 5, |
| 3347 | + "webCategoryId": 5, |
3193 | 3348 | "platformsToHide": [
|
3194 | 3349 | "linux"
|
3195 | 3350 | ],
|
|
3198 | 3353 | "title": "PDF Viewer",
|
3199 | 3354 | "description": "View the PDF document seamlessly and efficiently",
|
3200 | 3355 | "image": "images/pdf_viewer.png",
|
3201 |
| - "status": "Updated", |
3202 | 3356 | "displayType": "tab",
|
3203 | 3357 | "controlId": 1,
|
3204 | 3358 | "subItems": [
|
|
3212 | 3366 | "type": "sample",
|
3213 | 3367 | "title": "Custom Toolbar",
|
3214 | 3368 | "key": "pdf_viewer_custom_toolbar",
|
3215 |
| - "status": "Updated", |
3216 | 3369 | "codeLink": "https://github.com/syncfusion/flutter-examples/blob/master/lib/samples/pdf_viewer/pdf_viewer_custom_toolbar.dart"
|
3217 | 3370 | },
|
3218 | 3371 | {
|
3219 | 3372 | "type": "sample",
|
3220 | 3373 | "title": "Annotations",
|
3221 | 3374 | "key": "pdf_viewer_annotations",
|
3222 |
| - "status": "Updated", |
3223 | 3375 | "codeLink": "https://github.com/syncfusion/flutter-examples/blob/master/lib/samples/pdf_viewer/pdf_viewer_annotations.dart"
|
3224 | 3376 | },
|
3225 | 3377 | {
|
|
3254 | 3406 | },
|
3255 | 3407 | {
|
3256 | 3408 | "categoryName": "File Formats",
|
3257 |
| - "mobileCategoryId": 5, |
3258 |
| - "webCategoryId": 5, |
| 3409 | + "mobileCategoryId": 6, |
| 3410 | + "webCategoryId": 6, |
3259 | 3411 | "controlList": [
|
3260 | 3412 | {
|
3261 | 3413 | "title": "PDF",
|
|
3405 | 3557 | },
|
3406 | 3558 | {
|
3407 | 3559 | "categoryName": "Signature Pad",
|
3408 |
| - "mobileCategoryId": 6, |
3409 |
| - "webCategoryId": 6, |
| 3560 | + "mobileCategoryId": 7, |
| 3561 | + "webCategoryId": 7, |
3410 | 3562 | "controlList": [
|
3411 | 3563 | {
|
3412 | 3564 | "title": "Signature Pad",
|
|
3428 | 3580 | },
|
3429 | 3581 | {
|
3430 | 3582 | "categoryName": "Chat",
|
3431 |
| - "mobileCategoryId": 7, |
3432 |
| - "webCategoryId": 7, |
| 3583 | + "mobileCategoryId": 8, |
| 3584 | + "webCategoryId": 8, |
3433 | 3585 | "controlList": [
|
3434 | 3586 | {
|
| 3587 | + "isBeta": true, |
3435 | 3588 | "title": "Chat",
|
3436 | 3589 | "description": "Displays a conversation between two or more users in a layout that is highly customizable.",
|
3437 | 3590 | "image": "images/chat_icon.png",
|
3438 |
| - "status": "New", |
3439 | 3591 | "displayType": "tab",
|
3440 | 3592 | "controlId": 1,
|
3441 | 3593 | "subItems": [
|
3442 | 3594 | {
|
3443 |
| - "status": "New", |
3444 | 3595 | "type": "sample",
|
3445 | 3596 | "title": "Getting Started",
|
3446 | 3597 | "key": "getting_started",
|
3447 | 3598 | "codeLink": "https://github.com/syncfusion/flutter-examples/blob/master/lib/samples/chat/getting_started.dart",
|
3448 | 3599 | "needsPropertyPanel": false
|
3449 | 3600 | },
|
3450 | 3601 | {
|
3451 |
| - "status": "New", |
3452 | 3602 | "type": "sample",
|
3453 | 3603 | "title": "Customization",
|
3454 | 3604 | "key": "customization",
|
|
3461 | 3611 | },
|
3462 | 3612 | {
|
3463 | 3613 | "categoryName": "Sliders",
|
3464 |
| - "mobileCategoryId": 8, |
3465 |
| - "webCategoryId": 8, |
| 3614 | + "mobileCategoryId": 9, |
| 3615 | + "webCategoryId": 9, |
3466 | 3616 | "controlList": [
|
3467 | 3617 | {
|
3468 | 3618 | "title": "Slider",
|
|
0 commit comments