Class SelectorBuilder
- Namespace
- Dynamicweb.CoreUI.Editors.Selectors
- Assembly
- Dynamicweb.CoreUI.dll
public sealed class SelectorBuilder
- Inheritance
-
SelectorBuilder
- Inherited Members
-
Fields
KnownSelectorProviderTypes
public static readonly Type[] KnownSelectorProviderTypes
Field Value
- Type[]
Methods
CreateAreaSelector(int?, string?, string?, bool, bool)
public static Selector CreateAreaSelector(int? value = null, string? hint = null, string? explanation = null, bool multiselect = false, bool hideDeactivated = false)
Parameters
value int?
hint string
explanation string
multiselect bool
hideDeactivated bool
Returns
- Selector
CreateEmailSelector(EmailSelectorOptions?)
public static Selector CreateEmailSelector(EmailSelectorOptions? options)
Parameters
options EmailSelectorOptions
Returns
- Selector
CreateFileSelector(string?, string?, string?, string?, string?, bool, bool, IEnumerable<string>?, bool, string)
public static Selector CreateFileSelector(string? value = null, string? section = null, string? folder = null, string? hint = null, string? explanation = null, bool multiselect = false, bool showEditButton = false, IEnumerable<string>? extensions = null, bool lockedToFolder = true, string label = "")
Parameters
value string
section string
folder string
hint string
explanation string
multiselect bool
showEditButton bool
extensions IEnumerable<string>
lockedToFolder bool
label string
Returns
- Selector
CreateFolderSelector(string?, string?, string?, string?, bool)
public static Selector CreateFolderSelector(string? value = null, string? section = null, string? hint = null, string? explanation = null, bool multiselect = false)
Parameters
value string
section string
hint string
explanation string
multiselect bool
Returns
- Selector
CreateImageSelector(string?, string?, string?, bool, bool)
public static Selector CreateImageSelector(string? value = null, string? hint = null, string? explanation = null, bool multiselect = false, bool showEditButton = false)
Parameters
value string
hint string
explanation string
multiselect bool
showEditButton bool
Returns
- Selector
public static Selector CreateOptionSelector(List<ListBase.ListOption> Options, string? heading = null, string? title = null, string? value = null, string? hint = null, string? explanation = null, bool multiselect = false)
Parameters
Options List<ListBase.ListOption>
heading string
title string
value string
hint string
explanation string
multiselect bool
Returns
- Selector
CreatePageSelector(int?, string?, string?, bool, int?, bool, string?)
public static Selector CreatePageSelector(int? value = null, string? hint = null, string? explanation = null, bool multiselect = false, int? areaId = null, bool disallowSelectFolder = false, string? itemType = null)
Parameters
value int?
hint string
explanation string
multiselect bool
areaId int?
disallowSelectFolder bool
itemType string
Returns
- Selector
CreateParagraphSelector(int?, string?, string?, bool, int?, string?)
public static Selector CreateParagraphSelector(int? value = null, string? hint = null, string? explanation = null, bool multiselect = false, int? areaId = null, string? itemType = null)
Parameters
value int?
hint string
explanation string
multiselect bool
areaId int?
itemType string
Returns
- Selector
CreateProductGroupSelector(ProductGroupSelectorOptions?)
public static Selector CreateProductGroupSelector(ProductGroupSelectorOptions? options)
Parameters
options ProductGroupSelectorOptions
Returns
- Selector
CreateProductSelector(ProductSelectorOptions?)
public static Selector CreateProductSelector(ProductSelectorOptions? options)
Parameters
options ProductSelectorOptions
Returns
- Selector
CreateShopSelector(string?, string?, string?, bool)
public static Selector CreateShopSelector(string? value = null, string? hint = null, string? explanation = null, bool multiselect = false)
Parameters
value string
hint string
explanation string
multiselect bool
Returns
- Selector
CreateUserGroupSelector(int?, string?, string?, bool)
public static Selector CreateUserGroupSelector(int? value = null, string? hint = null, string? explanation = null, bool multiselect = false)
Parameters
value int?
hint string
explanation string
multiselect bool
Returns
- Selector
CreateUserSelector(int?, string?, string?, bool)
public static Selector CreateUserSelector(int? value = null, string? hint = null, string? explanation = null, bool multiselect = false)
Parameters
value int?
hint string
explanation string
multiselect bool
Returns
- Selector