Delegate BlockPropertyValueConverterBase<TBlockModel, TBlockItemModel, TBlockLayoutItem, TBlockConfiguration>.EnrichBlockItemModelFromConfiguration
Enriches a block item after it has been created by the block item activator. Use this to set block item data based on concrete block layout and configuration.
Namespace: Umbraco.Cms.Core.PropertyEditors.ValueConverters
Assembly: Umbraco.Infrastructure.dll
Syntax
protected delegate TBlockItemModel EnrichBlockItemModelFromConfiguration(TBlockItemModel item, TBlockLayoutItem layoutItem, TBlockConfiguration configuration, BlockPropertyValueConverterBase<TBlockModel, TBlockItemModel, TBlockLayoutItem, TBlockConfiguration>.CreateBlockItemModelFromLayout blockItemModelCreator);
Parameters
| Type | Name | Description |
|---|---|---|
| TBlockItemModel | item | The block item to enrich. |
| TBlockLayoutItem | layoutItem | The block layout item for the block item being enriched. |
| TBlockConfiguration | configuration | The configuration of the block. |
| BlockPropertyValueConverterBase.CreateBlockItemModelFromLayout<> | blockItemModelCreator | Delegate for creating new block items from block layout items. |
Returns
| Type | Description |
|---|---|
| TBlockItemModel |