Code

Discussion on ProKit - Complete Flutter UI Kit with ChatGPT App

Discussion on ProKit - Complete Flutter UI Kit with ChatGPT App

Cart 4,029 sales

364 comments found.

Just downloaded and having trouble to build and run it: Exception: Unsupported Android Plugin version: 7.0.2.

Hi,

Please submit a support ticket at https://iqonic.desky.support/

Our support agent will help you with that.

Thank You!

Excellent Work! Support with latest flutter version 2.8?

Excellent Work! How can I get the free bonus (10 App UI kit)?

visit our website iqonic.design to get them.

visit our website iqonic.design to get them.

Kit is heavily dependent on a package called nb_utils, which contains extensions to basically everything. so it is used in almost every two lines of code.

When trying to do customization, you either forced to do it their way, using the same package, which is another layer above flutter that you have to get used to and forced to like (I didn’t like it).

Or you remove that package and use your own UI architecture, which will result in rewriting the entire screen from scratch!

Yes, we have used nb_utils package to reduce code and time. There are only wrapper classes which contains predefined code but all that can be customizable with parameters.

Hi, is this version support for new version flutter?

ProKit Flutter supports 2.5 for now. We are working on Flutter SDK 2.8.1 and will release soon.

https://files.fm/u/6vnw7a62n. my flutter 2.8.1, i downloaded the lastest vesion v34.0, and errors came up.

Can you please create a support tickets.

Do you have a video to show how to extract and only use the widget/templates that you have? It will be nice to have a video tutorial

Hello, Please follow this link to how to extract the theme from the prokit to new project https://www.youtube.com/watch?v=qLBIhQyUW3w&list=PLSPY71mRbPj9yYN1-m5MkbbaGwcVs2vsP&index=4 Thank you :)

Hi there can i ask some questions as i’m very new to this and just came across them. I like your design and wanna make sure before purchasing them.

1. I understand that this is a app, but will it show the same design/functions if i viewed my site on mobile browser like chrome?

2. Can both ios and anroid mobile users be able to see the same design using phone’s web browser?

3. Can i choose not to show the designs and use my own on my desktop/laptop and not use the design from this app? Thanks

Hello, For 1) Currently we have support for widgets and portfolio section only for flutter web. and yes it will look same in web and mobile to. For 2) Yes, both user will be sharing the same design For 3) Elaborate more. Thank you :)

Hello! I can’t run the code. How can I get support? They show “Execution failed for task ’:app:compileDebugJavaWithJavac’. > Could not resolve all files for configuration ’:app:androidJdkImage’. > Failed to transform core-for-system-modules.jar to match attributes {artifactType=_internal_android_jdk_image, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}.”

Hello, Please create ticket on our support ticket. our agent will help you with that. thank you :)

any link for ios demo? (app store)

Hello, Please test our iOS demo here: https://testflight.apple.com/join/eolpFbjg Thank you :)

thanks :)

do you plan to upgrade to newer flutter versions?

Yes, We will provide an update soon.

which version of flutter recommended for package prokit using?

Flutter SDK version 2.5

I bought the ProKit and downloaded the files. I also installed the ProfKit flutter app from Google Play to check the screens. I could not find the code files of ThemeList -> Diamond Kit -> Profile, Finance, etc. Could you please help me with the location of that file in the downloaded ProKit package.

Hello, Can you please a support tickets so our development team will help you. Thanks

I tried to submit, but it is asking for purchase code. I tried the order number on the purchase and invoice number, but its not accepting. I dont see anything else as a purchase code. Please guide me.

Can you please contact on our skype, Our team will help you. Skype id: cid.5a5a1bb5f9c0ecb2

dos your Prokit Support WooCommerce & WCFM

i buy your kit. and when I trying run this project, this error occur. please help

The plugin `onesignal_flutter` uses a deprecated version of the Android embedding. To avoid unexpected runtime failures, or future build failures, try to see if this plugin supports the Android V2 embedding. Otherwise, consider removing it since a future release of Flutter will remove these deprecated APIs. If you are plugin author, take a look at the docs for migrating the plugin to the V2 embedding: https://flutter.dev/go/android-plugin-migration.

so many error… please help.

lib/main/screens/ProKitScreenListing.dart:44:19: Error: The method ‘AdListener’ isn’t defined for the class ‘ProKitScreenListingState’. – ‘ProKitScreenListingState’ is from ‘package:prokit_flutter/main/screens/ProKitScreenListing.dart’ (‘lib/main/screens/ProKitScreenListing.dart’). Try correcting the name to the name of an existing method, or defining a method named ‘AdListener’. listener: AdListener(onAdLoaded: (ad) { ^^^^^ lib/integrations/screens/BarChart1Screen.dart:191:34: Error: The getter ‘spot’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘spot’. if (barTouchResponse.spot != null && barTouchResponse.touchInput is! PointerUpEvent && barTouchResponse.touchInput is! PointerExitEvent) { ^^ lib/integrations/screens/BarChart1Screen.dart:191:67: Error: The getter ‘touchInput’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘touchInput’. if (barTouchResponse.spot != null && barTouchResponse.touchInput is! PointerUpEvent && barTouchResponse.touchInput is! PointerExitEvent) { ^^^^^ lib/integrations/screens/BarChart1Screen.dart:191:117: Error: The getter ‘touchInput’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘touchInput’. if (barTouchResponse.spot != null && barTouchResponse.touchInput is! PointerUpEvent && barTouchResponse.touchInput is! PointerExitEvent) { ^^^^^ lib/integrations/screens/BarChart1Screen.dart:192:47: Error: The getter ‘spot’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘spot’. touchedIndex = barTouchResponse.spot!.touchedBarGroupIndex; ^^ lib/integrations/screens/BarChart1Screen.dart:189:24: Error: The argument type ‘void Function(FlTouchEvent)’ can’t be assigned to the parameter type ‘void Function(FlTouchEvent, BarTouchResponse?)?’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). – ‘BarTouchResponse’ is from ‘package:fl_chart/src/chart/bar_chart/bar_chart_data.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/bar_chart/bar_chart_data.dart’). touchCallback: (barTouchResponse) { ^ lib/integrations/screens/BarChart1Screen.dart:203:26: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(color: TransactionRight), ^ lib/integrations/screens/BarChart1Screen.dart:246:26: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(color: TransactionRight), ^ lib/integrations/screens/BarChart2Screen.dart:41:32: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(size: 10, color: white), ^ lib/integrations/screens/BarChart2Screen.dart:67:32: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(color: white, size: 10), ^ lib/integrations/screens/BarChart2Screen.dart:93:32: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(color: white, size: 10), ^ lib/integrations/screens/BarChart2Screen.dart:107:32: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(color: white, size: 10), ^ lib/integrations/screens/LineChartScreen.dart:89:28: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => primaryTextStyle(color: borderText), ^ lib/integrations/screens/LineChartScreen.dart:104:26: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(color: borderText), ^ lib/integrations/screens/LocalNotificationScreen.dart:92:87: Error: Too many positional arguments: 2 allowed, but 3 found. Try removing the extra positional arguments. AndroidNotificationDetails androidNotificationDetails = AndroidNotificationDetails( ^ ../../../flutter/.pub-cache/hosted/pub.dartlang.org/flutter_local_notifications-9.0.1/lib/src/platform_specifics/android/notification_details.dart:12:9: Context: Found this candidate, but the arguments don’t match. const AndroidNotificationDetails( ^^^^^^^^^^^^^ lib/integrations/screens/LocalNotificationScreen.dart:108:87: Error: Too many positional arguments: 2 allowed, but 3 found. Try removing the extra positional arguments. AndroidNotificationDetails androidNotificationDetails = AndroidNotificationDetails( ^ ../../../flutter/.pub-cache/hosted/pub.dartlang.org/flutter_local_notifications-9.0.1/lib/src/platform_specifics/android/notification_details.dart:12:9: Context: Found this candidate, but the arguments don’t match. const AndroidNotificationDetails( ^^^^^^^^^^^^^ lib/integrations/screens/LocalNotificationScreen.dart:133:92: Error: Too many positional arguments: 2 allowed, but 3 found. Try removing the extra positional arguments. AndroidNotificationDetails androidPlatformChannelSpecifics = AndroidNotificationDetails( ^ ../../../flutter/.pub-cache/hosted/pub.dartlang.org/flutter_local_notifications-9.0.1/lib/src/platform_specifics/android/notification_details.dart:12:9: Context: Found this candidate, but the arguments don’t match. const AndroidNotificationDetails( ^^^^^^^^^^^^^ lib/integrations/screens/LocalNotificationScreen.dart:154:75: Error: Too many positional arguments: 2 allowed, but 3 found. Try removing the extra positional arguments. AndroidNotificationDetails bigPictureNoti = AndroidNotificationDetails(‘bigChannelId’, ‘bigChannelName’, ‘bigChannelDescription’, styleInformation: bigPictureStyleInformation); ^ ../../../flutter/.pub-cache/hosted/pub.dartlang.org/flutter_local_notifications-9.0.1/lib/src/platform_specifics/android/notification_details.dart:12:9: Context: Found this candidate, but the arguments don’t match. const AndroidNotificationDetails( ^^^^^^^^^^^^^ lib/integrations/screens/LocalNotificationScreen.dart:167:77: Error: Too many positional arguments: 2 allowed, but 3 found. Try removing the extra positional arguments. AndroidNotificationDetails infoNotification = AndroidNotificationDetails(‘InboxChannelId’, ‘InboxChannelName’, ‘InboxChannelDescription’, styleInformation: inboxInfo); ^ ../../../flutter/.pub-cache/hosted/pub.dartlang.org/flutter_local_notifications-9.0.1/lib/src/platform_specifics/android/notification_details.dart:12:9: Context: Found this candidate, but the arguments don’t match. const AndroidNotificationDetails( ^^^^^^^^^^^^^ lib/integrations/screens/MonthlySale1Screen.dart:71:26: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(color: borderText), ^ lib/integrations/screens/MonthlySale1Screen.dart:86:26: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(color: borderText), ^ lib/integrations/screens/MonthlySale2Screen.dart:50:24: Error: The argument type ‘void Function(LineTouchResponse)’ can’t be assigned to the parameter type ‘void Function(FlTouchEvent, LineTouchResponse?)?’. – ‘LineTouchResponse’ is from ‘package:fl_chart/src/chart/line_chart/line_chart_data.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/line_chart/line_chart_data.dart’). – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). touchCallback: (LineTouchResponse touchResponse) {}, ^ lib/integrations/screens/MonthlySale2Screen.dart:59:26: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(color: TransactionRight), ^ lib/integrations/screens/MonthlySale2Screen.dart:76:26: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(color: TransactionRight), ^ lib/integrations/screens/PieChartScreen.dart:43:61: Error: The getter ‘touchInput’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘touchInput’. final desiredTouch = pieTouchResponse.touchInput is! PointerExitEvent && pieTouchResponse.touchInput is! PointerUpEvent; ^^^^^ lib/integrations/screens/PieChartScreen.dart:43:113: Error: The getter ‘touchInput’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘touchInput’. final desiredTouch = pieTouchResponse.touchInput is! PointerExitEvent && pieTouchResponse.touchInput is! PointerUpEvent; ^^^^^ lib/integrations/screens/PieChartScreen.dart:44:60: Error: The getter ‘touchedSection’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘touchedSection’. if (desiredTouch && pieTouchResponse.touchedSection != null) { ^^^^^^^ lib/integrations/screens/PieChartScreen.dart:45:57: Error: The getter ‘touchedSection’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘touchedSection’. touchedIndex = pieTouchResponse.touchedSection!.touchedSectionIndex; ^^^^^^^ lib/integrations/screens/PieChartScreen.dart:41:61: Error: The argument type ‘void Function(FlTouchEvent)’ can’t be assigned to the parameter type ‘void Function(FlTouchEvent, PieTouchResponse?)?’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). – ‘PieTouchResponse’ is from ‘package:fl_chart/src/chart/pie_chart/pie_chart_data.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/pie_chart/pie_chart_data.dart’). pieTouchData: PieTouchData(touchCallback: (pieTouchResponse) { ^ lib/integrations/screens/TransactionScreen.dart:69:32: Error: The getter ‘spot’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘spot’. if (response.spot == null) { ^^ lib/integrations/screens/TransactionScreen.dart:77:48: Error: The getter ‘spot’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘spot’. touchedGroupIndex = response.spot!.touchedBarGroupIndex; ^^ lib/integrations/screens/TransactionScreen.dart:80:34: Error: The getter ‘touchInput’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘touchInput’. if (response.touchInput is PointerExitEvent || response.touchInput is PointerUpEvent) { ^^^^^ lib/integrations/screens/TransactionScreen.dart:80:77: Error: The getter ‘touchInput’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘touchInput’. if (response.touchInput is PointerExitEvent || response.touchInput is PointerUpEvent) { ^^^^^ lib/integrations/screens/TransactionScreen.dart:68:32: Error: The argument type ‘void Function(FlTouchEvent)’ can’t be assigned to the parameter type ‘void Function(FlTouchEvent, BarTouchResponse?)?’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). – ‘BarTouchResponse’ is from ‘package:fl_chart/src/chart/bar_chart/bar_chart_data.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/bar_chart/bar_chart_data.dart’). touchCallback: (response) { ^ lib/integrations/screens/TransactionScreen.dart:105:32: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(color: borderText), ^ lib/integrations/screens/TransactionScreen.dart:130:32: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (context) => boldTextStyle(color: borderText), ^ lib/main/screens/SettingScreen.dart:34:24: Error: Couldn’t find constructor ‘InterstitialAd’. interstitialAd = InterstitialAd( ^^^^^^^ lib/main/screens/SettingScreen.dart:40:23: Error: The method ‘load’ isn’t defined for the class ‘InterstitialAd’. – ‘InterstitialAd’ is from ‘package:google_mobile_ads/src/ad_containers.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/google_mobile_ads-0.13.5/lib/src/ad_containers.dart’). Try correcting the name to the name of an existing method, or defining a method named ‘load’. interstitialAd!.load(); ^^ lib/main/screens/SettingScreen.dart:46:19: Error: The method ‘AdListener’ isn’t defined for the class ‘SettingScreenState’. – ‘SettingScreenState’ is from ‘package:prokit_flutter/main/screens/SettingScreen.dart’ (‘lib/main/screens/SettingScreen.dart’). Try correcting the name to the name of an existing method, or defining a method named ‘AdListener’. listener: AdListener(onAdLoaded: (ad) { ^^^^^ lib/main/screens/SettingScreen.dart:64:58: Error: The method ‘isLoaded’ isn’t defined for the class ‘InterstitialAd’. – ‘InterstitialAd’ is from ‘package:google_mobile_ads/src/ad_containers.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/google_mobile_ads-0.13.5/lib/src/ad_containers.dart’). Try correcting the name to the name of an existing method, or defining a method named ‘isLoaded’. if (interstitialAd != null && (await interstitialAd?.isLoaded())!) { ^^^^ lib/main/screens/SettingScreen.dart:69:46: Error: The method ‘isLoaded’ isn’t defined for the class ‘BannerAd’. – ‘BannerAd’ is from ‘package:google_mobile_ads/src/ad_containers.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/google_mobile_ads-0.13.5/lib/src/ad_containers.dart’). Try correcting the name to the name of an existing method, or defining a method named ‘isLoaded’. if (myBanner != null && (await myBanner?.isLoaded())!) { ^^^^ lib/fullApps/smartHome/fragments/SHStatisticFragment.dart:220:34: Error: The getter ‘spot’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘spot’. if (barTouchResponse.spot != null && barTouchResponse.touchInput is! PointerUpEvent && barTouchResponse.touchInput is! PointerExitEvent) { ^^ lib/fullApps/smartHome/fragments/SHStatisticFragment.dart:220:67: Error: The getter ‘touchInput’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘touchInput’. if (barTouchResponse.spot != null && barTouchResponse.touchInput is! PointerUpEvent && barTouchResponse.touchInput is! PointerExitEvent) { ^^^^^ lib/fullApps/smartHome/fragments/SHStatisticFragment.dart:220:117: Error: The getter ‘touchInput’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘touchInput’. if (barTouchResponse.spot != null && barTouchResponse.touchInput is! PointerUpEvent && barTouchResponse.touchInput is! PointerExitEvent) { ^^^^^ lib/fullApps/smartHome/fragments/SHStatisticFragment.dart:221:47: Error: The getter ‘spot’ isn’t defined for the class ‘FlTouchEvent’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). Try correcting the name to the name of an existing getter, or defining a getter or field named ‘spot’. touchedIndex = barTouchResponse.spot!.touchedBarGroupIndex; ^^ lib/fullApps/smartHome/fragments/SHStatisticFragment.dart:218:24: Error: The argument type ‘void Function(FlTouchEvent)’ can’t be assigned to the parameter type ‘void Function(FlTouchEvent, BarTouchResponse?)?’. – ‘FlTouchEvent’ is from ‘package:fl_chart/src/chart/base/base_chart/fl_touch_event.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/base/base_chart/fl_touch_event.dart’). – ‘BarTouchResponse’ is from ‘package:fl_chart/src/chart/bar_chart/bar_chart_data.dart’ (’../../../flutter/.pub-cache/hosted/pub.dartlang.org/fl_chart-0.40.2/lib/src/chart/bar_chart/bar_chart_data.dart’). touchCallback: (barTouchResponse) { ^ lib/fullApps/smartHome/fragments/SHStatisticFragment.dart:232:26: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (value) => secondaryTextStyle(), ^ lib/fullApps/smartHome/fragments/SHStatisticFragment.dart:262:26: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (value) => primaryTextStyle(size: 14, color: white), ^ lib/fullApps/smartHome/fragments/SHStatisticFragment.dart:290:26: Error: The argument type ‘TextStyle Function(BuildContext)’ can’t be assigned to the parameter type ‘TextStyle? Function(BuildContext, double)?’. – ‘TextStyle’ is from ‘package:flutter/src/painting/text_style.dart’ (’../../../flutter/packages/flutter/lib/src/painting/text_style.dart’). – ‘BuildContext’ is from ‘package:flutter/src/widgets/framework.dart’ (’../../../flutter/packages/flutter/lib/src/widgets/framework.dart’). getTextStyles: (value) => secondaryTextStyle(color: grey), ^

FAILURE: Build failed with an exception.

  • Where: Script ’/Users/june/flutter/packages/flutter_tools/gradle/flutter.gradle’ line: 1038
  • What went wrong: Execution failed for task ’:app:compileFlutterBuildDebug’. > Process ‘command ’/Users/june/flutter/bin/flutter’’ finished with non-zero exit value 1
  • Try: Run with—stacktrace option to get the stack trace. Run with—info or—debug option to get more log output. Run with—scan to get full insights.

BUILD FAILED in 4m 22s Exception: Gradle task assembleDebug failed with exit code 1

Hi,

Please raise a support ticket at https://iqonic.desky.support/ Our agent will help you with that.

Thank You!

Does this themes already support Flutter 2.5? and what about the null safety problem ?

Yes, Support of Flutter 2.5 and null safety.

is null safety supported ? Do all widgets supports RTL ?

Hello, Yes, prokit flutter is null safety supported. no, we haven’t translated full prokit app. we just showed an example of how multi language translation can be done easily. Thanks

Can I use it in Adobe XD?

Do i get full source code with extensed licence?

Yes both licence full source code included.

Pre-purchase, does this UI Kit work well with BLoC pattern?

Hello, We only provide the UI the logic can be customised to your specifications, so you can implement the BLoC Pattern on your own. Thank you.

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey