Skip to content

GridMasterDetailDirective

Owns the binding(s) [masterDetail], [detailExpand], [detailLoadError] on <tbw-grid> for the matching feature plugin. See GridFilteringDirective for the full rationale.

PropertyTypeDescription
masterDetailInputSignal<MasterDetailConfig | undefined>
detailExpandOutputEmitterRef<DetailExpandDetail>
detailLoadErrorOutputEmitterRef<DetailLoadErrorDetail>Fired when loading detail data through the ServerSide data source (getChildRows()) fails. Re-expanding the row retries the fetch. v2.7.0+

A callback method that is invoked immediately after the default change detector has checked the directive’s data-bound properties for the first time, and before any of the view or content children have been checked. It is invoked only once when the directive is instantiated.

ngOnInit(): void

A callback method that performs custom clean-up, invoked immediately before a directive, pipe, or service instance is destroyed.

ngOnDestroy(): void