Class MultiNodePickerConfiguration
Represents the configuration for the multinode picker value editor.
Inheritance
object
Namespace: Umbraco.Cms.Core.PropertyEditors
Assembly: Umbraco.Core.dll
Syntax
public class MultiNodePickerConfiguration : IIgnoreUserStartNodesConfig
Constructors
View SourceMultiNodePickerConfiguration()
Declaration
public MultiNodePickerConfiguration()
Properties
View SourceFilter
Gets or sets the content type filter for allowed selections.
Declaration
[ConfigurationField("filter")]
public string? Filter { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IgnoreUserStartNodes
Gets or sets a value indicating whether to ignore user start nodes when selecting content.
Declaration
[ConfigurationField("ignoreUserStartNodes")]
public bool IgnoreUserStartNodes { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
MaxNumber
Gets or sets the maximum number of items that can be selected.
Declaration
[ConfigurationField("maxNumber")]
public int MaxNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
MinNumber
Gets or sets the minimum number of items that must be selected.
Declaration
[ConfigurationField("minNumber")]
public int MinNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
TreeSource
Gets or sets the tree source configuration for the picker.
Declaration
[JsonPropertyName("startNode")]
[ConfigurationField("startNode")]
public MultiNodePickerConfigurationTreeSource? TreeSource { get; set; }
Property Value
| Type | Description |
|---|---|
| MultiNodePickerConfigurationTreeSource |