Skip to main content
Filter by
Sorted by
Tagged with
3 votes
2 answers
1k views

Dart project with more than one main HTML file

I'm using Dart to build some functionality for an intranet site, and I'm wondering what the best way to organize a project with two "pages" in it is. Questions like this one, suggest that the (only) ...
brooks94's user avatar
  • 3,936
6 votes
1 answer
396 views

How do I access `this` from JavaScript via JS - Dart interop?

I need to access a JavaScript object's this from a Dart function. I'm effectively adding a new method to a JavaScript object, via Dart-JS interop. I need to access properties that are on the ...
Seth Ladd's user avatar
  • 121k
0 votes
1 answer
2k views

STOMP client for Chrome Apps

I'm trying to build a STOMP library that can be used to connect to RabbitMQ from chrome apps. My initial experiments from outside chrome worked well. However, I'm unable to convert the Socket code to ...
Amitabh's user avatar
  • 172
2 votes
1 answer
841 views

What is the relationship among Rikulo UI, Rikulo Gap and Bootjack?

Can I use them separately? Can I use them with other solutions such as polymer?
Tom Yeh's user avatar
  • 2,007
3 votes
1 answer
230 views

Why does `pub install` keep creating `packages` link in all the subdirs of `web`?

I have a web dir, which contains some css and js files: ├── bootstrap-wysiwyg │   ├── index.html │   ├── packages -> ../../packages │   └── republish.sh ├── css │   ├── bootstrap-combined.no-icons....
Freewind's user avatar
  • 198k
6 votes
2 answers
1k views

Where is `dart:uri` now?

I want to call decodeUrl(...) and I was doing it as: import "dart:uri"; main() { decodeUrl("str"); } But now with the latest Dart-SDK, it reports: Do not know how to load 'dart:uri' import '...
Freewind's user avatar
  • 198k
0 votes
1 answer
2k views

Enable TLS on open socket (STARTTLS)

Looks like SSL/TLS support has recently been added to Dart via the SecureSocket class, which is great. So, for example this SecureSocket.connect(_host, _port).then( (Socket socket) { ...
Max's user avatar
  • 9,889
2 votes
1 answer
484 views

sublime text 2 dart build error

I have configured sublime text 2 according to this video from Dart site. I have added this "dartsdk_path": "/home/green/dart/dart-sdk", to the Preference -> Setting-user. The syntax highlighting and ...
sgetachew's user avatar
  • 351
3 votes
1 answer
456 views

How do I overloading operators to allow 2 * A in dart?

I would like to implement a type A where I can write 2 * a. Is there anyway to overload operators so that this is possible in dart?
jz87's user avatar
  • 9,627
7 votes
3 answers
4k views

Any UI control framework for DART? [duplicate]

I've just read about web ui framework for Dart but I havent seen any control for example datagrid or tab bar. Is there any library providing components like these ones from Sencha ExtJs?
borovsky's user avatar
  • 893
3 votes
1 answer
439 views

Is it possible to get a class mirror by name?

Suppose I have defined a library app with some classes: library app; class User { // some members } class Question {} class Answer {} Is it possible to get the mirrors of class specified by ...
Freewind's user avatar
  • 198k
6 votes
1 answer
2k views

Can't visit static variable of parent class in Dart?

Dart code: main() { print(PPP.name); print(CCC.name); } class PPP { static String name = "PPP"; } class CCC extends PPP { } It prints: PPP Unhandled exception: No static getter 'name' ...
Freewind's user avatar
  • 198k
3 votes
1 answer
81 views

How to get the name of type parameter?

Dart code: main() { var x = new X(); x.go(); } class M<T> { go() { print(T); // !!!! can't be compiled } } class X extends M<X> { } You can see in the method ...
Freewind's user avatar
  • 198k
3 votes
1 answer
962 views

I import another file by `import 'models.dart';`, it can't be compiled

I have defined many dart files in my project, and they imported another file by import: controller.dart import 'models.dart'; // dart code app.dart import 'models.dart'; import 'controller.dart'; ...
Freewind's user avatar
  • 198k
0 votes
1 answer
545 views

Async/await pattern in Dart? [duplicate]

Does Dart have anything remotely similar to the async/await pattern in .net? For example, I want to open a socket and do several handshakes: send 1, wait for response 1, send 2, wait for response 2 ...
Max's user avatar
  • 9,889
36 votes
2 answers
34k views

What is the dart function type syntax for variable declaration?

I know you can specify function types in formal arg list, but how would I do this for instance variables? I would like to do this: class A<T> { int compare(T a, T b); } where compare is a ...
jz87's user avatar
  • 9,627
1 vote
1 answer
461 views

What's so special about optional typing in dart

What's so special about "optional typing"? People are very enthusiastic about Dart supporting "optional typing", but once a language supports duck typing - can't I take optional typing for granted? ...
Cheshie's user avatar
  • 2,837
0 votes
2 answers
207 views

Dart operator + doesn't work

I read in http://api.dartlang.org/ that there should be a String operator + abstract String operator +(String other) Creates a new string by concatenating this string with other. For some reason it ...
Cheshie's user avatar
  • 2,837
8 votes
3 answers
9k views

Dart vs JavaScript - Are they compiled or interpreted languages?

Is Dart considered to be a compiled or an interpreted language? The same question holds for JavaScript. The reason for the question: I've been watching an interview with the founders of dart, and ...
Cheshie's user avatar
  • 2,837
1 vote
1 answer
301 views

Which dart2js command is launched by DartEditor?

After reading article found at https://www.dartlang.org/articles/web-ui/tools.html, I tried to compile my application by following it. My application stored in web/app.html can be successfully ...
sestegra's user avatar
0 votes
1 answer
54 views

For the life of me I cant get the input to accept anything in the Game Of Darts tutorial for adding stuff to the dom

I have been researching for a while, At first my own code would not work so I tried the one provided and still when I try to enter a item into the list, nothing happens. No text is added or deleted ...
user2572336's user avatar
1 vote
1 answer
1k views

Error doing a post from a dart app to a laravel 4 api using CORS

I have a REST API developed using Laravel 4. The client is written using Dart Language. When my Dart app does a GET it all works fine, but when it does a post I get this error: XMLHttpRequest ...
Softinio's user avatar
  • 658
2 votes
1 answer
346 views

What is the use of observable function in Dart?

I understand that an @observable variables or properties will be able to get in sync with the HTML counterpart when the value of either one changes. What I don't get is the purpose/significance of @...
Afriza N. Arief's user avatar
2 votes
1 answer
286 views

Wrap an Element around another Element

Is there an easy way to wrap an Element, as there is in jQuery ( .wrap() ). Example: In jQuery: $('.inner').wrap('<div />'); What I'm looking for in Dart: query('.inner').wrap(new ...
budde's user avatar
  • 182
0 votes
1 answer
252 views

Web app to a packaged app with Dart

I've been struggling with this for a few hours now. I've looked around and I believe I'm doing everything correctly, but it's just not working. Just for fun, I'm taking the sample Dart stopwatch and ...
Sam's user avatar
  • 97
1 vote
2 answers
197 views

If I know the name of a function, is it possible to get its parameters?

Dart code: void hello(String name) { print(name); } main() { var funcName = "hello"; // how to get the parameter `String name`? } Using the function name as a string, "hello", is it ...
Freewind's user avatar
  • 198k
3 votes
1 answer
157 views

If and How to publish application packages to pub?

I understand that I can publish my packages, and every project including a pubspec file is automatically a package. When I want to publish my application package it tell's me, I need a 'lib' folder,...
H.R.'s user avatar
  • 506
1 vote
1 answer
264 views

Understanding exception handling mechanism (control flow) in Dart

Assume we have this Dart code: void main() { try { try { throw null; } catch(e) { throw null; } finally { print('first'); } } finally { print('second'); } ...
mezoni's user avatar
  • 11.2k
99 votes
13 answers
73k views

is there any way to cancel a dart Future?

In a Dart UI, I have a button submit to launch a long async request. The submit handler returns a Future. Next, the button submit is replaced by a button cancel to allow the cancellation of the whole ...
Serge Tahé's user avatar
  • 2,089
70 votes
8 answers
44k views

How can I get the name of a file in Dart?

I found I can't get the name of a file in a simple way :( Dart code: File file = new File("/dev/dart/work/hello/app.dart"); How to get the file name app.dart? I don't find an API for this, so what ...
Freewind's user avatar
  • 198k
5 votes
3 answers
19k views

@override of Dart code

I noticed PetitParserDart has a lot of @override in the code, but I don't know how do they be checked? I tried IDEA dart-plugin for @override, but it has no effect at all. How can we use @override ...
Freewind's user avatar
  • 198k
0 votes
1 answer
128 views

How to create plugin?

I know how to create plugin in jQuery (function($) { $.fn.pluginName = function(options) { // Establish our default settings var settings = $.extend({ opt1 : 'value', ...
Shaddow's user avatar
  • 3,215
3 votes
1 answer
99 views

Extending a factory

I have two classes class A { String _id; static final Map<String, A> _instances = <String, A>{}; factory A.getInstance(String id){ if(!_instances....
budde's user avatar
  • 182
10 votes
1 answer
4k views

Transform data when parsing a JSON string using Dart

I'm using the parse() function provided in dart:json. Is there a way to transform the parsed data using parse()? I'm thinking of something similar to the reviver argument when parsing JSON using ...
Shailen Tuli's user avatar
  • 14.2k
2 votes
2 answers
168 views

Where should I put my dart files if they are the server side files of restful api providers?

I'm trying to use start to write some restful apis for clients. The content is looking like: import 'package:start/start.dart'; import 'myfile1.dart'; import 'myfile2.dart'; import 'myfile3.dart'; ...
Freewind's user avatar
  • 198k
0 votes
1 answer
1k views

Why can't I run a dart file inside a dir?

I have a simple dart project, it has file structure like: darttest tree . ├── packages │   ├── browser -> /Users/freewind/.pub-cache/hosted/pub.dartlang.org/browser-0.5.20/lib │   ├── meta -> /...
Freewind's user avatar
  • 198k
2 votes
0 answers
213 views

Build of multiple entry point files in Dart have error as one has no init_autogenerated function defined

My app consists of two very similar entry point files, namely 'web/country_config.html', 'web/hotel_amenity_config.html'. Their HTML structure and logic are the same. The only difference lies in data. ...
Jihong's user avatar
  • 21
0 votes
1 answer
2k views

Dart bind JsonObject error: type 'List<dynamic>' is not a subtype of type 'JsonObject' of 'value'

I have a main GLTkComponent ============= xgltk.dart GLTkComponent.dart ================================== @observable class GLTkComponent extends WebComponent { ObservableList<JsonObject> ...
Tuan Hoang Anh's user avatar
0 votes
2 answers
671 views

how to deploy your dart app (using Web ui) without using Pub Deploy

What is the best strategy to deploy a Dart Web-ui app manually ? pub deploy doesn't work for me and I have raised bug report. So am thinking what is the best way to manually deploy. This is how I ...
Softinio's user avatar
  • 658
-1 votes
1 answer
229 views

It is planned in Dart language adding functionality to declaring closures (without using typedef) as typed functions?

Closures in Dart language used very often because they very powerful. I want ask question about closures usability. Assume this source code: class SomeWork<T> { Function _test; SomeWork(...
mezoni's user avatar
  • 11.2k
1 vote
1 answer
159 views

Can dart templating handle recursive mixed structures?

I'm entirely new to Dart so excuse my ignorance. Lets say I was trying to model a tree which had frames and paragraphs. A frame could hold paragraphs, and other frames (recursive). (Note: These ...
gremwell's user avatar
  • 1,457
4 votes
3 answers
1k views

How to restart a dart server which file changes?

I'm running a web server with dart, it starts by: dart server.dart When I modified the project files, I hope this server can be restarted automatically. Is there any way to do it? Or is there any ...
Freewind's user avatar
  • 198k
2 votes
1 answer
822 views

How to prevent function return result declaratively?

Assume such conditions: Some operation does not provide possibility of returning the result. This operation declared as callback Using typedef not recommended Some operation provide of returning the ...
mezoni's user avatar
  • 11.2k
6 votes
0 answers
654 views

Why anonymous classes aren't included in languages such as C# and Dart? [closed]

I write a lot of code in Java, and always use anonymous classes. They allows you write concise code without boilerplate. However, many modern languages, like C# and Dart don't include them. Why they ...
Konstantin Solomatov's user avatar
6 votes
1 answer
2k views

Dart's Web Component vs Angular's Directive

Dart's Web Component and Angular's Directives look like they serve very similar purposes. Are there any significant differences?
John Tseng's user avatar
  • 6,352
4 votes
1 answer
436 views

when opening a HttpRequest I get this error: 2 positional arguments expected, but 5 found

I have written a function to submit a form to a REST API. Here is the code: HttpRequest request; void submitForm(Event e) { e.preventDefault(); // Don't do the default submit. request = new ...
Softinio's user avatar
  • 658
2 votes
1 answer
167 views

Creating an element in a namespace in Dart

I am trying to create an element in a particular namespace in Dart. Is this the best way to do it: document.$dom_createElementNS(namespace, tag); Documentation here. Additionally is there a ...
ducky's user avatar
  • 1,113
7 votes
2 answers
1k views

When declare an local variable, it's better to declare the type or just use `var`, in Dart?

In dart, there is a var which means dynamic type. When declare an local variable, I can write: String name = "Freewind"; or var name = "Freewind"; At first I thought they are the same, since the ...
Freewind's user avatar
  • 198k
2 votes
2 answers
152 views

I cannot understand the effectiveness of an algorithm in the Dart SDK

I cannot understand the effectiveness of an algorithm in the Dart SDK. Here is the algorithm (List factory in dart:core, file list.dart) factory List.from(Iterable other, { bool growable: true }) { ...
user avatar
0 votes
1 answer
114 views

Sending a list of HttpRequest(s) to the same URL

When I write this Dart code : for(int i=0;i<nbAleas;i++){ HttpRequest request=new HttpRequest(); // end of request event request.onReadyStateChange.listen((_) { if (request....
Serge Tahé's user avatar
  • 2,089