public WidgetVM(MainVisualizationVM parent, IDisplayWidget widget, DateTime start, DateTime end, Dictionary <string, List <SignalReader> > dataReader) { m_widget = widget; m_parent = parent; m_widget.Zoom(start, end); m_widget.ChangedWindow += WindowChanged; CreateContextMenue(dataReader); }
private void SetEntityOpenLink(DataListContext context, DataListDefinition defn, DynamicObj row, IDisplayWidget widget) { if (!String.IsNullOrEmpty(defn.ItemViewField) && widget.WidgetId.ToLower() == defn.ItemViewField.ToLower()) { widget.SetAdditionalValue(ViewConstant.ViewLink, StackErp.Model.AppLinkProvider.GetDetailPageLink(defn.DataSource.Entity, row.Get(ViewConstant.RowId, 0)).Url); } }