CustomizationController
@firecms/core / CustomizationController
Type Alias: CustomizationController
Section titled “Type Alias: CustomizationController”CustomizationController =
object
Defined in: types/customization_controller.tsx:9
Properties
Section titled “Properties”components?
Section titled “components?”
optionalcomponents:object
Defined in: types/customization_controller.tsx:56
missingReference?
Section titled “missingReference?”
optionalmissingReference:React.ComponentType<{path:string; }>
Component to render when a reference is missing
dateTimeFormat?
Section titled “dateTimeFormat?”
optionaldateTimeFormat:string
Defined in: types/customization_controller.tsx:42
Format of the dates in the CMS. Defaults to ‘MMMM dd, yyyy, HH:mm:ss’
entityActions?
Section titled “entityActions?”
optionalentityActions:EntityAction<any,any>[]
Defined in: types/customization_controller.tsx:36
List of actions that can be performed on entities.
These actions are displayed in the entity view and in the collection view.
You can later reuse these actions in the entityActions prop of a collection,
by specifying the key of the action.
entityLinkBuilder?
Section titled “entityLinkBuilder?”
optionalentityLinkBuilder:EntityLinkBuilder
Defined in: types/customization_controller.tsx:14
Builder for generating utility links for entities
entityViews?
Section titled “entityViews?”
optionalentityViews:EntityCustomView[]
Defined in: types/customization_controller.tsx:28
List of additional custom views for entities.
You can use the key to reference the custom view in
the entityViews prop of a collection.
You can also define an entity view from the UI.
locale?
Section titled “locale?”
optionallocale:Locale
Defined in: types/customization_controller.tsx:47
Locale of the CMS, currently only affecting dates
plugins?
Section titled “plugins?”
optionalplugins:FireCMSPlugin<any,any,any>[]
Defined in: types/customization_controller.tsx:19
Use plugins to modify the behaviour of the CMS.
propertyConfigs
Section titled “propertyConfigs”propertyConfigs:
Record<string,PropertyConfig>
Defined in: types/customization_controller.tsx:54
Record of custom form fields to be used in the CMS.
You can use the key to reference the custom field in
the propertyConfig prop of a property in a collection.