Channel9Downloader.ViewModels.Categories.CategoriesVM.CategoriesVM C# (CSharp) Method

CategoriesVM() private method

private CategoriesVM ( IDependencyComposer dependencyComposer, ILoadingWaitVM loadingWaitVM, ICategoryRepository categoryRepository, IRibbonTextBoxVM filterRibbonTextBoxVM, IRibbonCheckBoxVM caseSensitiveRibbonCheckBoxVM ) : System.ComponentModel
dependencyComposer IDependencyComposer
loadingWaitVM ILoadingWaitVM
categoryRepository ICategoryRepository
filterRibbonTextBoxVM IRibbonTextBoxVM
caseSensitiveRibbonCheckBoxVM IRibbonCheckBoxVM
return System.ComponentModel
        public CategoriesVM(
            IDependencyComposer dependencyComposer,
            ILoadingWaitVM loadingWaitVM,
            ICategoryRepository categoryRepository,
            IRibbonTextBoxVM filterRibbonTextBoxVM,
            IRibbonCheckBoxVM caseSensitiveRibbonCheckBoxVM)
        {
            _dependencyComposer = dependencyComposer;
            _categoryRepository = categoryRepository;
            AdornerContent = loadingWaitVM;

            FilterRibbonTextBox = filterRibbonTextBoxVM;
            FilterRibbonTextBox.TextBoxWidth = 100;
            FilterRibbonTextBox.PropertyChanged += FilterRibbonTextBoxPropertyChanged;

            CaseSensitiveRibbonCheckBox = caseSensitiveRibbonCheckBoxVM;
            CaseSensitiveRibbonCheckBox.Label = "case sensitive";
            CaseSensitiveRibbonCheckBox.PropertyChanged += CaseSensitiveRibbonCheckBoxPropertyChanged;
        }