192 lines
6.3 KiB
C#
192 lines
6.3 KiB
C#
using Umbraco.Core.PropertyEditors;
|
|
|
|
namespace Umbraco.Core
|
|
{
|
|
public static partial class Constants
|
|
{
|
|
/// <summary>
|
|
/// Defines property editors constants.
|
|
/// </summary>
|
|
public static class PropertyEditors
|
|
{
|
|
/// <summary>
|
|
/// Used to prefix generic properties that are internal content properties
|
|
/// </summary>
|
|
public const string InternalGenericPropertiesPrefix = "_umb_";
|
|
|
|
/// <summary>
|
|
/// Defines Umbraco built-in property editor aliases.
|
|
/// </summary>
|
|
public static class Aliases
|
|
{
|
|
/// <summary>
|
|
/// CheckBox List.
|
|
/// </summary>
|
|
public const string CheckBoxList = "Umbraco.CheckBoxList";
|
|
|
|
/// <summary>
|
|
/// Color Picker.
|
|
/// </summary>
|
|
public const string ColorPicker = "Umbraco.ColorPicker";
|
|
|
|
/// <summary>
|
|
/// Content Picker.
|
|
/// </summary>
|
|
public const string ContentPicker = "Umbraco.ContentPicker";
|
|
|
|
/// <summary>
|
|
/// DateTime.
|
|
/// </summary>
|
|
public const string DateTime = "Umbraco.DateTime";
|
|
|
|
/// <summary>
|
|
/// DropDown List.
|
|
/// </summary>
|
|
public const string DropDownListFlexible = "Umbraco.DropDown.Flexible";
|
|
|
|
/// <summary>
|
|
/// Grid.
|
|
/// </summary>
|
|
public const string Grid = "Umbraco.Grid";
|
|
|
|
/// <summary>
|
|
/// Image Cropper.
|
|
/// </summary>
|
|
public const string ImageCropper = "Umbraco.ImageCropper";
|
|
|
|
/// <summary>
|
|
/// Integer.
|
|
/// </summary>
|
|
public const string Integer = "Umbraco.Integer";
|
|
|
|
/// <summary>
|
|
/// Decimal.
|
|
/// </summary>
|
|
public const string Decimal = "Umbraco.Decimal";
|
|
|
|
/// <summary>
|
|
/// ListView.
|
|
/// </summary>
|
|
public const string ListView = "Umbraco.ListView";
|
|
|
|
/// <summary>
|
|
/// Macro Container.
|
|
/// </summary>
|
|
public const string MacroContainer = "Umbraco.MacroContainer";
|
|
|
|
/// <summary>
|
|
/// Media Picker.
|
|
/// </summary>
|
|
public const string MediaPicker = "Umbraco.MediaPicker";
|
|
|
|
/// <summary>
|
|
/// Member Picker.
|
|
/// </summary>
|
|
public const string MemberPicker = "Umbraco.MemberPicker";
|
|
|
|
/// <summary>
|
|
/// Member Group Picker.
|
|
/// </summary>
|
|
public const string MemberGroupPicker = "Umbraco.MemberGroupPicker";
|
|
|
|
/// <summary>
|
|
/// MultiNode Tree Picker.
|
|
/// </summary>
|
|
public const string MultiNodeTreePicker = "Umbraco.MultiNodeTreePicker";
|
|
|
|
/// <summary>
|
|
/// Multiple TextString.
|
|
/// </summary>
|
|
public const string MultipleTextstring = "Umbraco.MultipleTextstring";
|
|
|
|
/// <summary>
|
|
/// Label.
|
|
/// </summary>
|
|
public const string Label = "Umbraco.Label";
|
|
|
|
/// <summary>
|
|
/// Picker Relations.
|
|
/// </summary>
|
|
public const string PickerRelations = "Umbraco.PickerRelations";
|
|
|
|
/// <summary>
|
|
/// RadioButton list.
|
|
/// </summary>
|
|
public const string RadioButtonList = "Umbraco.RadioButtonList";
|
|
|
|
/// <summary>
|
|
/// Slider.
|
|
/// </summary>
|
|
public const string Slider = "Umbraco.Slider";
|
|
|
|
/// <summary>
|
|
/// Tags.
|
|
/// </summary>
|
|
public const string Tags = "Umbraco.Tags";
|
|
|
|
/// <summary>
|
|
/// Textbox.
|
|
/// </summary>
|
|
public const string TextBox = "Umbraco.TextBox";
|
|
|
|
/// <summary>
|
|
/// Textbox Multiple.
|
|
/// </summary>
|
|
public const string TextArea = "Umbraco.TextArea";
|
|
|
|
/// <summary>
|
|
/// TinyMCE
|
|
/// </summary>
|
|
public const string TinyMce = "Umbraco.TinyMCE";
|
|
|
|
/// <summary>
|
|
/// Boolean.
|
|
/// </summary>
|
|
public const string Boolean = "Umbraco.TrueFalse";
|
|
|
|
/// <summary>
|
|
/// Markdown Editor.
|
|
/// </summary>
|
|
public const string MarkdownEditor = "Umbraco.MarkdownEditor";
|
|
|
|
/// <summary>
|
|
/// User Picker.
|
|
/// </summary>
|
|
public const string UserPicker = "Umbraco.UserPicker";
|
|
|
|
/// <summary>
|
|
/// Upload Field.
|
|
/// </summary>
|
|
public const string UploadField = "Umbraco.UploadField";
|
|
|
|
/// <summary>
|
|
/// Email Address.
|
|
/// </summary>
|
|
public const string EmailAddress = "Umbraco.EmailAddress";
|
|
|
|
/// <summary>
|
|
/// Nested Content.
|
|
/// </summary>
|
|
public const string NestedContent = "Umbraco.NestedContent";
|
|
|
|
/// <summary>
|
|
/// Alias for the multi url picker editor.
|
|
/// </summary>
|
|
public const string MultiUrlPicker = "Umbraco.MultiUrlPicker";
|
|
}
|
|
|
|
/// <summary>
|
|
/// Defines Umbraco build-in datatype configuration keys.
|
|
/// </summary>
|
|
public static class ConfigurationKeys
|
|
{
|
|
/// <summary>
|
|
/// The value type of property data (i.e., string, integer, etc)
|
|
/// </summary>
|
|
/// <remarks>Must be a valid <see cref="ValueTypes"/> value.</remarks>
|
|
public const string DataValueType = "umbracoDataValueType";
|
|
}
|
|
}
|
|
}
|
|
}
|