public MainPanelViewModel(PecaStarterModel model) { // Models m_model = model.BroadcastModel; // タブ情報の初期化 RelayListViewModel = new RelayListViewModel(model.BroadcastModel, model.YellowPagesList); m_channelViewModel = new ChannelViewModel(model.YellowPagesList, model.Configuration); SettingsViewModel = new SettingsViewModel(model.Configuration); PluginSettingsViewModel = new PluginSettingsViewModel(model.Plugins); BroadcastControlViewModel = new BroadcastControlViewModel(this, model.BroadcastModel, model.Configuration); InitializeEvents(); }
public ReloadCommand(RelayListViewModel parent, BroadcastModel broadcastModel) { m_parent = parent; this.broadcastModel = broadcastModel; }
public OpenCommand(RelayListViewModel parent) { m_parent = parent; }