2013-08-26 4 views

Antwort

3

Ich bin mir nicht bewusst über eine globale Möglichkeit, einen Transformator zu definieren, aber ich verwende die folgende Problemumgehung: Ich habe eine Klasse mit meinen globalen Transformatoren, die in meine benutzerdefinierten Elemente mit einem Mixin enthalten sind. Legen Sie es in eine Bibliothek, die Sie in jedes Element einfügen. Mein globaler Transformator mixin:

abstract class GlobalTransformersMixin extends Object implements Observable { 
    @observable 
    final Transformer asInteger = new _StringToInt(); 
    //... 
} 

es in einem benutzerdefinierten Elemente verwenden:

@CustomTag('my-elment') 
class MyElement extends PolymerElement with GlobalTransformersMixin { 
    //... 
} 
+0

Siehe auch diese offene Frage http://dartbug.com/13470 –

Verwandte Themen