Exemple #1
0
        public IUEPropertyConfig <T, TValue> AddCheckbox <TValue>(Expression <Func <T, TValue> > expression)
        {
            var property = new UEPropertyConfig <T, TValue>(expression, UEPropertyType.CheckBox);

            this._properties.Add(property);
            return(property);
        }
Exemple #2
0
        public IUEPropertyConfig <T, TValue> AddDropdown <TValue>(Expression <Func <T, TValue> > keyExpression, Dictionary <string, string> options)
        {
            var property = new UEPropertyConfig <T, TValue>(keyExpression, options);

            this._properties.Add(property);
            return(property);
        }
Exemple #3
0
        public IUEPropertyConfig <T, TValue> AddTextArea <TValue>(Expression <Func <T, TValue> > expression, int?maxChars = null)
        {
            var property = new UEPropertyConfig <T, TValue>(expression, UEPropertyType.TextArea, maxChars);

            this._properties.Add(property);
            return(property);
        }