public void Open() { if (!IsInitialized) { DevLogger.Error("Initialize MarketWidget before use."); return; } _formContainer.Run(); WidgetView = GetForm <BasicView>(); WidgetView.ApplyModel(Model); ApplyState <BasicWidgetOpeningState>(); }