# BeanActor

The BeanActor takes over some jobs that are related to a certain bean:

  • On instruction, it loads and holds a bean with its necessary fields.
  • It holds relatedBeans and changes of a bean (e.g. from renderers).
  • It queries conditional operations for the current bean and manages their execution.

# Properties

  • Parent: Actor

  • Type: BeanActor

# Parameter

# Parameters in the Layout

Name Type and Values Description
loadCurrentBean Type: boolean
Default value: false
Gives the BeanActor the instruction to load the current data set. Often set for detail views.
beanView Type: string or null
Default value: view of context
View that should be specified when loading the conditional operation.
If not explicitly set in the layout, the current view from LocationManager is used (does not have to match the URL).
preventFieldLoading Type: boolean
Default value: false
Prevents the loading of bean fields
objectOperationActor Type: ObjectOperationActor // todo description
dimensionActor Type: DimensionActor
Default value: global dimensionActor
Used to load fields for current dimension values after the dimension has been changed.
moduleName Type: string
Default value: module of context
Sets the module for which baseBean and actions are loaded.
onlyDeleted Type: boolean
Default value: false
Determines whether only the deleted objects are loaded.
Request missing documentation