Skip to content

ListValueEditor class

Represents base abstract type of list value editors.

public abstract class EasyData.ListValueEditor
: ValueEditor

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

Assembly: EasyData.Core.dll

NameTypeDescription
ListValueEditor()voidInitializes a new instance of the EasyData.ListValueEditor class.
ListValueEditor(string id)voidInitializes a new instance of the EasyData.ListValueEditor class.
NameTypeDescription
ControlTypestringGets or sets the type of list control (MENU, LISTBOX, etc).
ExtraParamsDictionary<string, string>Gets ExtraParams for this EasyData.ListValueEditor.
MultiselectboolGets or sets a value indicating whether this EasyData.ListValueEditor allows to select several items.
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).