Zetbox.Client.Presentables.ZetboxBase.ApplicationViewModel.ApplicationViewModel C# (CSharp) Method

ApplicationViewModel() public method

public ApplicationViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, ViewModel parent, Application app ) : System
appCtx IViewModelDependencies
dataCtx IZetboxContext
parent ViewModel
app Application
return System
        public ApplicationViewModel(
            IViewModelDependencies appCtx, IZetboxContext dataCtx, ViewModel parent,
            Application app)
            : base(appCtx, dataCtx, parent)
        {
            if (app == null) throw new ArgumentNullException("app");
            this.app = app;
            _wndMdlType = app.WorkspaceViewModel != null
                ? Type.GetType(app.WorkspaceViewModel.ViewModelTypeRef, true)
                : null;
        }