Questions tagged [dart-2]

Dart 2 is changing the Dart language in many ways, some of which are not backward-compatible.

60 questions
154
votes
8 answers

What is the correct way to add date picker in flutter app?

In my app I am creating signup page where I need to add DOB. I want to add date picker in that but I am not getting correct way to do this.
Code Hunter
  • 10,075
  • 23
  • 72
  • 102
53
votes
8 answers

The argument type 'Object' can't be assigned to the parameter type 'ImageProvider'
I just updated to Dart2 and Flutter sdk: '>=2.12.0 <3.0.0' and now this if statement breaks: decoration: new BoxDecoration( shape: BoxShape.circle, color: Colors.blueAccent, border: Border.all( …
JoergP
  • 1,349
  • 2
  • 13
  • 28
33
votes
11 answers

pub global activate command - $HOME/.pub-cache/bin not on path

I was trying to install dart2 recently, but when I try to install pub global activate stagehand, it comes with a warning. Warning: Pub installs executables into $HOME/.pub-cache/bin, which is not on your path. You can fix that by adding this to…
Kevin
  • 477
  • 1
  • 5
  • 13
28
votes
2 answers

How do I declare 64bit unsigned int in dart/flutter?

For an app, I need a 64bit unsigned int. Looking at dart documentation I did not see how to exactly go about declaring one. Can anyone tell me how this is done? I will use this "64bit unsigned int" in bitwise operation.
Ragas
  • 3,005
  • 6
  • 25
  • 42
16
votes
7 answers

Cannot focus on TextField in new page after navigating in Flutter

For some reason, I cannot focus on a TextField after on the next page after navigating. The keyboard would automatically dismiss when the TextField is selected. If I set autofocus: true on the TextField, then the keyboard will infinitely popup and…
Pybanana
  • 351
  • 1
  • 2
  • 6
12
votes
4 answers

Upload & fetch media files from AWS S3 in Flutter

My flutter app is using firebase as a backend but I need to store media files (photos & videos) in my s3 bucket. The mission is to upload the media retrieved from the image picker into s3 & get back the url, which can then be stored as a string in…
Endemic
  • 370
  • 1
  • 2
  • 15
12
votes
2 answers

Bidirectional communication with isolates in Dart 2

I'm trying isolates and I'm wondering how could I spawn some of them doing heavy computations that, when the root Isolate ask them for their current computing value they respond it, "on demand". As far as I know, the only object that can be used as…
Nico Rodsevich
  • 2,393
  • 2
  • 22
  • 32
11
votes
2 answers

Callback with generic type parameter in Dart

I'm trying to define a callback function that needs to accept a generic parameter and return a value of the same type. Keep in mind that the following example is an oversimplified version of what I actually need. final T Function(T value) self =…
skreborn
  • 2,133
  • 2
  • 16
  • 27
11
votes
1 answer

How to typedef a generic function?

I have a generic static method that looks like this: static build() { return (GenericClass param) => MyClass(param); } So far I have tried: typedef F = MyClass Function(GenericClass param); but it says that: The return type…
arielnmz
  • 8,354
  • 9
  • 38
  • 66
9
votes
3 answers

Flutter NetworkImage handle 403 error

In my Flutter mobile app while loading profile image of users through NetworkImage(), I am getting 403 status code in response. How can I handle this by displaying an Image from my assets folder in case of 403 status code or if image URL is broken…
Thanthu
  • 4,399
  • 34
  • 43
7
votes
1 answer

Null-aware function call?

Dart has some null-aware operators, i.e. it is possible to do var obj; obj?.foo(); // foo is only called if obj != null. Is this also possible for functions that are stored or passed to variables? The usual pattern is typedef void SomeFunc(); void…
Eiko
  • 25,601
  • 15
  • 56
  • 71
7
votes
2 answers

When is const optional in Dart 2?

In Dart Object() constructor is declared as const so: identical(const Object(), const Object()); //true I know that in Dart 2 the keyword const is optional and I thought that the previous statement was equivalent to: identical(Object(), Object());…
user1756508
  • 109
  • 5
5
votes
2 answers

What is the difference among .cast() and List.from() and List.castFrom()

List foo -> List bar I can use three method 1.List bar = foo.cast() 2.List bar = List.castFrom(foo) 3.List bar = List.from(foo) What is the difference?
Taz
  • 1,737
  • 1
  • 15
  • 30
5
votes
0 answers

Dart2JS Cannot get async code to run when converted from Dart to Javascript

main() async { print('Hello World'); await getAsyncString().then((hello) => print(hello)); } Future getAsyncString() async { return 'Hello Async World'; } This is my code example, index.dart. It is in my web folder. I run webdev…
John Franke
  • 1,444
  • 19
  • 23
5
votes
5 answers

Could not find a generator for route "home-page" in the _MaterialAppState

I am getting exception when I trying to navigate from one view to another in flutter app. I/flutter ( 2199): ══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════ I/flutter ( 2199): The following…
Code Hunter
  • 10,075
  • 23
  • 72
  • 102
1
2 3 4