Orchard Built in Fields and Their Settings
Most are in Orchard.Fields.
- BooleanField
- DateTimeField
- EnumerationField
- InputField
- LinkField
- NumericField
- MediaLibraryPickerField (In Orchard.MediaLibrary)
- TextField (In Orchard.Core.Common)
- TaxonomyField (In Orchard.Taxonomies – you might have to get it from the Gallery)
BooleanFieldSettings
- string Hint
- bool Optional
- string NotSetLabel
- string OnLabel
- string OffLabel
- SelectionMode SelectionMode
- bool? DefaultValue
DateTimeFieldSettings
- DateTimeFieldDisplays Display
- string Hint
- bool Required
InputFieldSettings
- InputType Type (text, url, tel, email)
- string Title
- string Hint
- bool Required
- bool AutoFocus
- bool AutoComplete
- string Placeholder
- string Pattern
- string EditorCssClass
- int MaxLength
LinkFieldSettings
- string Hint
- bool Required
- TargetMode TargetMode (None, NewWindow, Parent, Top, UserChoice)
- LinkTextMode LinkTextMode (Optional, Required, Static, Url)
- string StaticText
MediaLibraryPickerFieldSettings
- string DisplayedContentTypes (e.g. Image, Video, Audio, Document, OEmbed).
- bool Multiple
- string Hint
- bool Required
TextFieldSettings
- string Flavor (e.g. Html, Text, Markdown)
- string Hint
- bool Required
TaxonomyFieldSettings
- bool AllowCustomTerms
- string Taxonomy
- bool LeavesOnly
- bool SingleChoice
- bool Autocomplete
- string Hint
- IEnumerable<TaxonomyPart> Taxonomies
- bool Required