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
Constructors
Section titled “Constructors”Name | Type | Description |
---|---|---|
ListValueEditor() | void | Initializes a new instance of the EasyData.ListValueEditor class. |
ListValueEditor(string id) | void | Initializes a new instance of the EasyData.ListValueEditor class. |
Properties
Section titled “Properties”Name | Type | Description |
---|---|---|
ControlType | string | Gets or sets the type of list control (MENU, LISTBOX, etc). |
ExtraParams | Dictionary <string , string > | Gets ExtraParams for this EasyData.ListValueEditor. |
Multiselect | bool | Gets or sets a value indicating whether this EasyData.ListValueEditor allows to select several items. |
Methods
Section titled “Methods”Name | Type | Description |
---|---|---|
ReadOnePropFromJsonAsync(JsonReader reader, string propName) | Task | Reads one editor’s property from JSON (asynchronous way). |
WritePropertiesToJsonAsync(JsonWriter writer, BitOptions rwOptions) | Task | Writes the content of the custom value editor to JSON (asynchronous way). |