Layout de biblioteca de dardo
Estou lutando com o layout da biblioteca Dart. Eu tentei o seguinte
lib/
A.dart
B.dart
my_lib.dart
onde: A.dart
class A {
B myB;
}
B.dart
class A {
B myB;
}
my_lib.dart
#library('my_lib');
#source('A.dart');
#source('B.dart');
Mas em A.dart, no Dart Editor há um problema: B - não existe esse tipo. Se eu importar o B.dart nesse arquivo, via
#import('B.dart)',
mas agora afirma que parte da biblioteca só pode conter diretiva de peça. De acordo comhttp://news.dartlang.org/2012/07/draft-spec-changes-to-library-and.html
partDirective:
metadata part stringLiteral “;”
;
Mas isso não funciona para mim também. o que estou perdendo?