Class OptionSelectorProvider
- Namespace
- Dynamicweb.CoreUI.Editors.Selectors
- Assembly
- Dynamicweb.CoreUI.dll
public class OptionSelectorProvider : SelectorProviderBase<string>
- Inheritance
-
OptionSelectorProvider
- Inherited Members
-
Constructors
OptionSelectorProvider()
public OptionSelectorProvider()
Properties
Heading
public string Heading { get; set; }
Property Value
- string
Options
public List<ListBase.ListOption> Options { get; set; }
Property Value
- List<ListBase.ListOption>
Title
public string Title { get; set; }
Property Value
- string
Methods
GetColumnContent(int)
protected override UiComponentBase? GetColumnContent(int columnIndex)
Parameters
columnIndex
int
Returns
- UiComponentBase
GetDefinition()
public override SelectorDefinitionModel GetDefinition()
Returns
- SelectorDefinitionModel
GetProviderOptions()
protected virtual IList<ListBase.ListOption> GetProviderOptions()
Returns
- IList<ListBase.ListOption>
protected virtual bool GetRowSelected(ListBase.ListOption listOption)
Parameters
listOption
ListBase.ListOption
Returns
- bool
GetSelectedItems(IEnumerable<string>)
public override IEnumerable<SelectedItem>? GetSelectedItems(IEnumerable<string> selectedValues)
Parameters
selectedValues
IEnumerable<string>
Returns
- IEnumerable<SelectedItem>