Układ biblioteki dartów
Walczę z układem biblioteki Dart. Próbowałem następujących rzeczy
lib/
A.dart
B.dart
my_lib.dart
gdzie: A.dart
class A {
B myB;
}
B.dart
class A {
B myB;
}
my_lib.dart
#library('my_lib');
#source('A.dart');
#source('B.dart');
Ale w A.dart w edytorze rzutek jest problem: B - nie ma takiego typu. Jeśli importuję B.dart w tym pliku, via
#import('B.dart)',
ale teraz twierdzi, że część biblioteki może zawierać tylko część dyrektywy. Wedłughttp://news.dartlang.org/2012/07/draft-spec-changes-to-library-and.html
partDirective:
metadata part stringLiteral “;”
;
Ale to też nie działa dla mnie. czego mi brakuje?