diff --git a/renderers/angular/src/v0_9/core/a2ui-renderer.service.ts b/renderers/angular/src/v0_9/core/a2ui-renderer.service.ts index 7e2f462c76..b0cc415530 100644 --- a/renderers/angular/src/v0_9/core/a2ui-renderer.service.ts +++ b/renderers/angular/src/v0_9/core/a2ui-renderer.service.ts @@ -21,6 +21,7 @@ import { ActionListener as ActionHandler, A2uiMessage, A2uiClientAction as Action, + A2uiClientDataModel, } from '@a2ui/web_core/v0_9'; import {AngularComponentImplementation, AngularCatalog} from '../catalog/types'; @@ -90,4 +91,11 @@ export class A2uiRendererService implements OnDestroy { ngOnDestroy(): void { this._messageProcessor.model.dispose(); } + + /** + * Returns the aggregated data model for all surfaces that have 'sendDataModel' enabled. + */ + getClientDataModel(): A2uiClientDataModel | undefined { + return this._messageProcessor.getClientDataModel(); + } }