Update TODO.md for Workflow to C++ code generation

This commit is contained in:
Zihan Chen
2016-09-23 18:07:08 -07:00
committed by GitHub
parent 1565b13545
commit c1f4c64f51
+4 -1
View File
@@ -2,7 +2,7 @@
* Workflow
* Enum, `(Item1 | Item2 | Item3)::Enum`, giving a type is not always necessary.
* Struct, `{fontFamily:'Segoe UI', size:10}::FontProperties`, giving a type is not always necessary.
* Struct, `{fontFamily:'Segoe UI' size:10}::FontProperties`, giving a type is not always necessary.
* async, delay, yield (provider written in C++). **low priority**
* Limited serialization
* Disable serialization for struct and enum.
@@ -24,6 +24,9 @@
* Special grammar kicks in when assigning a text literal to non-serializable struct or enum types
* enum: `Item1 | Item2 | Item2`, the same as previous.
* struct: `fontFamily:'Segoe UI' size:10`, the same as previous, but no more {} escaping.
* Remove -format binding, use -bind/-eval instead:
* **Before**: `Font-format="fontFamily: $(textBox1.Text) size:$(textBox2.Text)"`
* **After**: `Font-bind="{fontFamily: textBox1.Text size: (cast int textBox2.Text)}"`
* Core
* Make ItemSource from constructor argument to property
* Embedded Languages: Colorizer, AutoComplete