2012-07-18 110 views
2

我有興趣使用Builder模式用Rikulo聲明式創建UI。有沒有辦法做到這一點? Dart語法是否支持類似的機制?有沒有什麼辦法可以在Rikulo中使用支持Builder模式?

例如,

div(
    label(value:"OK") 
); 
+0

另請參閱:[配置飛鏢編輯器生成UXL文件](http://stackoverflow.com/questions/22710941/how-to-configure-dart-editor-to-build-uxl-files)。 – will 2014-03-30 12:18:47

回答

1

是的,這是可能的。首先,你必須爲div,標籤和其他UI對象定義全局函數。例如,

TextView textView([String text, String html]) 
=> html != null ? new TextView.html(html): new TextView(text); 

它可能是一個很好的插件。

+0

這看起來不錯!謝謝,湯姆。 – chanwit 2012-07-19 06:35:08

相關問題