This commit is contained in:
Zihan Chen
2017-04-02 16:02:01 -07:00
parent 0b3fb05811
commit 4aa2bb423e
@@ -106,16 +106,16 @@
<att.Enabled-bind>ViewModel.SelectedCategory is not null</att.Enabled-bind> <att.Enabled-bind>ViewModel.SelectedCategory is not null</att.Enabled-bind>
<ev.Executed-eval> <ev.Executed-eval>
<![CDATA[ <![CDATA[
{ $Async{
var window = new demo::NewFolderWindow*(); var window = new demo::NewFolderWindow*();
window.MoveToScreenCenter(); window.MoveToScreenCenter();
window.ShowModalAndDelete(self, func():void $Await window.ShowModalAsync(self);
if (window.Ready)
{ {
if (window.Ready) ViewModel.AddCategory(window.FolderName);
{ }
ViewModel.AddCategory(window.FolderName); delete window;
}
});
} }
]]> ]]>
</ev.Executed-eval> </ev.Executed-eval>
@@ -134,17 +134,17 @@
<att.Enabled-bind>ViewModel.SelectedCategory is not null</att.Enabled-bind> <att.Enabled-bind>ViewModel.SelectedCategory is not null</att.Enabled-bind>
<ev.Executed-eval> <ev.Executed-eval>
<![CDATA[ <![CDATA[
{ $Async{
var contact = ViewModel.CreateContact(); var contact = ViewModel.CreateContact();
var window = new demo::NewContactWindow*(contact); var window = new demo::NewContactWindow*(contact);
window.MoveToScreenCenter(); window.MoveToScreenCenter();
window.ShowModalAndDelete(self, func():void $Await window.ShowModalAsync(self);
if (window.Ready)
{ {
if (window.Ready) ViewModel.AddContact(contact);
{ }
ViewModel.AddContact(contact); delete window;
}
});
} }
]]> ]]>
</ev.Executed-eval> </ev.Executed-eval>
@@ -153,11 +153,12 @@
<att.Enabled-bind>ViewModel.SelectedContact is not null</att.Enabled-bind> <att.Enabled-bind>ViewModel.SelectedContact is not null</att.Enabled-bind>
<ev.Executed-eval> <ev.Executed-eval>
<![CDATA[ <![CDATA[
{ $Async{
var window = new demo::NewContactWindow*(ViewModel.SelectedContact); var window = new demo::NewContactWindow*(ViewModel.SelectedContact);
window.ForEdit = true; window.ForEdit = true;
window.MoveToScreenCenter(); window.MoveToScreenCenter();
window.ShowModalAndDelete(self, func():void{}); $Await window.ShowModalAsync(self);
delete window;
} }
]]> ]]>
</ev.Executed-eval> </ev.Executed-eval>