public BlotterViewWidget(IReactivePublisher publisher , BlotterViewViewerModel genericGridViewerMode) : base(publisher) { this.ViewModel = genericGridViewerMode; this.ViewModel.ParentWidget = this; // this.Parameters = new BlotterViewParams(); //this.pluginParameters = new BlotterViewParams(); //this.Parameters.SetParams(this.pluginParameters.GetParams()); //this.ViewModel.Parameters = (BlotterViewParams)this.Parameters; Locator.CurrentMutable.Register(() => this.UiElement, typeof(IViewFor <BlotterViewViewerModel>)); // ((BlotterViewParams)this.Parameters).UiElement = this.UiElement as IAccountSummaryView; //GenericWindow = new BlotterViewVisual(this.ViewModel); //this.UiElement = GenericWindow; //this.publisher = publisher; }
public BlotterViewSettingsViewModel(BlotterViewViewerModel genericGridViewerModel, BlotterViewVisual genericGridViewerVisual) { this._genericGridViewerModel = genericGridViewerModel; this._genericGridViewerVisual = genericGridViewerVisual; }