예제 #1
0
 public void ShowRenameDialog()
 {
     inputDialog.Open("Rename project",
                      "",
                      "New name",
                      projectTile.GetLabel(),
                      () => RenameProject(inputDialog.GetValue()),
                      () => inputDialog.Close());
 }
예제 #2
0
 public async void ShowRenameDialog()
 {
     if (!await WriteLockProjectOrScene(projectTile.ProjectId))
     {
         return;
     }
     inputDialog.Open("Rename project",
                      "",
                      "New name",
                      projectTile.GetLabel(),
                      () => RenameProject(inputDialog.GetValue()),
                      () => inputDialog.Close(),
                      validateInput: ValidateProjectNameAsync);
 }