示例#1
0
        private void PlusButton_OnClicked()
        {
            SpinValue += Increment;
            SpinValue  = Math.Min(Math.Max(SpinValue, MinValue), MaxValue);
            if (Mode == SpinMode.Integer)
            {
                SpinValue = (int)SpinValue;
            }

            ValueBox.Text = SpinValue.ToString();
            OnValueChanged.Invoke(this);
        }
示例#2
0
        public virtual IDictionary <string, object> getValueInfo(TypedValue typedValue)
        {
            if (!(typedValue is SpinValue))
            {
                throw new System.ArgumentException("Value not of type Spin Value.");
            }
            SpinValue spinValue = (SpinValue)typedValue;

            IDictionary <string, object> valueInfo = new Dictionary <string, object>();

            if (spinValue.Transient)
            {
                valueInfo[VALUE_INFO_TRANSIENT] = spinValue.Transient;
            }

            return(valueInfo);
        }
示例#3
0
//JAVA TO C# CONVERTER WARNING: Java wildcard generics have no direct equivalent in .NET:
//ORIGINAL LINE: protected abstract org.camunda.spin.plugin.variable.value.builder.SpinValueBuilder<?> createValue(org.camunda.spin.plugin.variable.value.SpinValue value);
        protected internal abstract SpinValueBuilder <object> createValue(SpinValue value);