using Stylet;
using StyletIoC;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MainShell.Models;

namespace MainShell.ParaSetting.ViewModel
{
    public class DeviceRunSettingViewModel:BaseScreen
    {
        private ProcessParameterSettingViewModel _processParameterSettingViewModel;
        [Inject]
        public ProcessParameterSettingViewModel ProcessParameterSettingViewModel
        {
            get { return _processParameterSettingViewModel; }
            set { _processParameterSettingViewModel = value; }
        }

        private SpeedSettingViewModel _speedSettingViewModel;
        [Inject]
        public SpeedSettingViewModel SpeedSettingViewModel
        {
            get { return _speedSettingViewModel; }
            set { _speedSettingViewModel = value; }
        }
        

        private ProduceControlViewModel _produceControlViewModel;
        [Inject]
        public ProduceControlViewModel ProduceControlViewModel
        {
            get { return _produceControlViewModel; }
            set { _produceControlViewModel = value; }
        }
        private OtherProduceViewModel _otherProduceViewModel;
        [Inject]
        public OtherProduceViewModel OtherProduceViewModel
        {
            get { return _otherProduceViewModel; }
            set { _otherProduceViewModel = value; }
        }
        
    }
}
