DotvvmChildEventCallback
Changes
src/Web/ViewModels/DefaultViewModel.cs 12(+8 -4)
Details
src/Web/ViewModels/DefaultViewModel.cs 12(+8 -4)
diff --git a/src/Web/ViewModels/DefaultViewModel.cs b/src/Web/ViewModels/DefaultViewModel.cs
index 1ab24ea..99daed8 100644
--- a/src/Web/ViewModels/DefaultViewModel.cs
+++ b/src/Web/ViewModels/DefaultViewModel.cs
@@ -2,12 +2,17 @@ namespace Web.ViewModels
{
using System;
using System.Collections.Generic;
+ using static DefaultViewModelEvents;
+
+ public static class DefaultViewModelEvents
+ {
+ public delegate void ToggleNext(bool isEnabled);
+ }
public class DefaultViewModel : SiteViewModel
{
public FirstViewModel First { get; set; }
public SecondViewModel Second { get; set; }
- public delegate void ToggleNext(bool isEnabled);
public WizardNavigationViewModel Wizard { get; set; }
public DefaultViewModel()
@@ -61,15 +66,14 @@ namespace Web.ViewModels
#region First
public class FirstViewModel
{
- public DefaultViewModel.ToggleNext ToggleNext;
+ public ToggleNext ToggleNext;
public bool IsInitialized { get; set; }
public bool IsNextEnabled { get; set; }
- public void Initialize(DefaultViewModel.ToggleNext toggleNext)
+ public void Initialize(ToggleNext toggleNext)
{
ToggleNext = toggleNext;
-
IsInitialized = true;
}