private BaseViewModel CreatePlansViewModel(ILayoutProperties properties) { var plansViewModel = new PlansViewModel(_planPresenters, properties as LayoutPartPlansProperties); plansViewModel.Initialize(); _plansViewModels.Add(plansViewModel); return plansViewModel; }
public BaseViewModel CreateContent(ILayoutProperties properties) { return Factory(properties); }
public BaseLayoutPartViewModel CreateContent(ILayoutProperties properties) { return Factory == null ? null : Factory(properties); }