public void SetDataModel(IAnkiDeckOptionsViewModel data) { viewModel = data as DeckSimpleOptionsViewModel; if (viewModel == null) { throw new Exception("Wrong datatype. Expected datatype: DeckSimpleOptionsViewModel"); } }
private void InitSimpleOptionView() { if (simpleConfig == null) { simpleConfig = new DeckSimpleOptionsViewModel(config); simpleConfigView.SetDataModel(simpleConfig); } simpleConfig.GetOptionsToView(); Options.Add(simpleConfig, simpleConfigView); }