Diseño de la biblioteca de dardos
Estoy luchando con el diseño de la biblioteca Dart. Probé lo siguiente
lib/
A.dart
B.dart
my_lib.dart
donde: A.dart
class A {
B myB;
}
B. partida
class A {
B myB;
}
my_lib.dart
#library('my_lib');
#source('A.dart');
#source('B.dart');
Pero en A.dart, en Dart Editor hay un problema: B: no existe ese tipo. Si importo B.dart en ese archivo, a través de
#import('B.dart)',
pero ahora afirma que parte de la biblioteca solo puede contener una directiva de parte. De acuerdo ahttp://news.dartlang.org/2012/07/draft-spec-changes-to-library-and.html
partDirective:
metadata part stringLiteral “;”
;
Pero eso tampoco funciona para mí. ¿Qué me estoy perdiendo?