public VwAddEquation(IEquationsUiService equationsUiService, VmAddEquation vmAddEquation, bool isModal) { _equationsUiService = equationsUiService; _vmAddEquation = vmAddEquation; IsModal = isModal; InitializeComponent(); BindingContext = vmAddEquation; }
public VwCalculationTree(VmCalculationTree vmCalculationTree, IEquationsUiService equationsUiService) { _vmCalculationTree = vmCalculationTree; _equationsUiService = equationsUiService; InitializeComponent(); this.BindingContext = _vmCalculationTree; }
public VwShowMathExpression(IEquationsUiService equationsUiService, SingleResult mathExpression) { EquationsUiService = equationsUiService; MathExpression = mathExpression; InitializeComponent(); InitInfoRows(); this.BindingContext = this; }
public VmAddEquation(IEquationsUiService equationsUiService, ContentManager contentManager) { _equationsUiService = equationsUiService; ContentManager = contentManager; SelectionCancelled = false; EquationMsg = DefaultEquationMsg; ParamTypeMsg = DefaultParamTypeMsg; RecordSyntaxNotes(); }
public VmChooseMultiUom(ContentManager contentManager, IEquationsUiService equationsUiService, IList <UOMSet> uomSets, int uomSetSelectedIndex, IList <KnownUOM> uomSelections) { ContentManager = contentManager; _equationsUiService = equationsUiService; RefreshUomSetNames(uomSets, uomSetSelectedIndex); InitUomSelections(uomSelections); RefreshParamTypes(); RefreshRowInfo(); SelectionCancelled = false; }
public VwSelectStringsFromGroupedList(IEquationsUiService equationsUiService, IDictionary <string, /*selected*/ bool> groupExpansions, IList <GroupedString> groupedStrings, bool multiSelect, string title, string subTitle, Func <IList <GroupedString>, bool /*Result: not used*/> okCallback, bool isModal) { MultiSelect = multiSelect; EquationsUiService = equationsUiService; _groupExpansions = groupExpansions; foreach (var item in groupedStrings) { GroupedStrings.Add(item); } OkCallback = okCallback; IsModal = isModal; InitializeComponent(); BindingContext = this; }
public VmEquations(IEquationsUiService equationsUiService) { _equationsUiService = equationsUiService; DefineCommands(); }
public VmCalculationTree(IEquationsUiService equationsUiService, EqnCalc equationCalc, string numberFormat) { EquationsUiService = equationsUiService; NumberFormat = numberFormat; CurrentEquationCalc = equationCalc; }