Skip to content

CustomListValueEditor class

Represents custom (user-defined) list value editor

public class EasyData.CustomListValueEditor
: ListValueEditor

Package: EasyData.Core (targets: netstandard2.0)

Assembly: EasyData.Core.dll

NameTypeDescription
CustomListValueEditor(string id, string listName, string controlType = MENU)voidInitializes a new instance of the EasyData.CustomListValueEditor class.
NameTypeDescription
DefaultTextstringGets or sets the default text.
DefaultValuestringGets or sets the default value.
IdBasestringGets the base part of identifier.
ListNamestringGets or sets the name of the list.
ResultTypeDataTypeGets or sets the data type of edited values
TagstringGets the value editor’s tag.
XmlDefinitionstringGets the XML definition of value editor.
NameTypeDescription
ReadOnePropFromJsonAsync(JsonReader reader, string propName)TaskReads one editor’s property from JSON (asynchronous way).
WritePropertiesToJsonAsync(JsonWriter writer, BitOptions rwOptions)TaskWrites the content of the custom value editor to JSON (asynchronous way).
NameTypeDescription
STypeCaptionstringGets the full name of the value editor class type.