# Core Layout Actors
To configure your layouts, you need components and actors. These actors are JavaScript classes that define a certain behavior within the layout. For example the ListActor
contains data to be used by lists. There are some components or actors that consumes this data and there are some components or actors that add something to this data.
How the actors work can be very different. Some actors do nothing if they are not bound to another component or actor. Other actors do not support a connection to other components or actors.
Unsupported Actors From 4.0
Note that with Core Engine version 4.0, some actors from older version are not supported anymore or were renamed. In custom layouts and layout changes, they need to be renamed or replaced with their substitutes.
Renaming: Upgrade Tool
Core Engine version 4.2 supports the layout upgrade from version 3.x with an automatic migration tool (release note entry).
Removed Parameters
AddPermissionFactory
: parametermoduleName
removedLabeledToggleActor
: parameterslabelConfig
andlabels
removed
Here is a list of Core Engine layout actors that are currently supported:
- AddPermissionFactory
- AddPermissionResultController
- AdminBeanActor
- AdminConfigListResultController
- AdminConfigSearchActor
- AdminConfigSingleActor
- AdminListConfigOperationActor
- AdminListOperationActor
- AdminSearchFactory
- BeanActor
- CEPidTreeActor
- CondOperationActor
- DimensionActor
- DragAndDropOptions
- DropOptions
- GlobalViewActor
- HideActor
- LabeledToggleActor
- ListActor
- ListItemRendererFactory
- ListOperationActor
- LoadDropDataActor
- MassUpdateActor
- PagingActor
- PidSelectionSearchActor
- ProxyReferenceFindActor
- ProxyRelationActor
- QuickEditPopupActor
- ReferenceFindActor
- ReferenceFindFactory
- RefreshActor
- RelationActor
- RendererListItemRendererFactory
- SearchActor
- SearchFactory
- SearchResultController
- SearchSetActor
- SelectionActor
- SelectionBeanActor
- SelectionSearchActor
- SubpanelFactory
- SubpanelHidingActor
- SubpanelOperationActor
- SubpanelResultController
- ToggleActor
- TreeActor
- WizardBeanActor
- ZoomActor
Also refer the DAM layout actors here (opens new window).