Example #1
0
        private static void BuryItem(DisplayItem item)
        {
            _viewHandler.Bury(item.View);

            TransposerManager.Disable(item.View);

            item.Dispose();
        }
Example #2
0
        private static DisplayItem CreateItem(object model)
        {
            CheckViewHandlerRegistration();

            object view = CreateView(model);

            _viewHandler.SetContext(view, model);

            DisplayItem item = new DisplayItem(view, model);

            TransposerManager.Enable(view);

            if (model is AbstractBaseViewModel baseModel)
            {
                baseModel.Initialize();
            }

            return(item);
        }