Example #1
0
 public PersistedRemotelyUnboundColumn <RecordT, DataT> Editable(
     IConvertingEditor <DataT> editorBuilder,
     Action <RecordT, DataT> setValue,
     params Validate <DataT>[] validators)
 {
     return(new PersistedRemotelyUnboundColumn <RecordT, DataT>(
                this, editorBuilder, setValue,
                validators));
 }
        public PersistedRemotelyUnboundColumn(
            EditableUnboundColumn <RecordT, DataT> editable,
            IConvertingEditor <DataT> editorBuilder,
            Action <RecordT, DataT> setValue,
            params Validate <DataT>[] validators)
        {
            Editable   = editable;
            SetValue   = setValue;
            Validators = validators;

            BuildEditor = editorBuilder.Build;
        }