projects/common/stepper/slots/step-busy-spinner.directive.ts
import { CngxStepBusySpinner } from '@cngx/common/stepper'
Slot directive for the busy-spinner template on <cngx-stepper>. Discovered via contentChild; cascades through CNGX_STEPPER_CONFIG.templates.busySpinner before falling back to the built-in pulse-animation span.
<cngx-stepper>
contentChild
CNGX_STEPPER_CONFIG.templates.busySpinner
<cngx-stepper> <ng-template cngxStepBusySpinner> <my-spinner size="sm" /> </ng-template> </cngx-stepper>
https://cngxjs.github.io/cngx/examples/#/ui/stepper/stepper-slot-overrides/custom-busy-spinner-via-code-cngxstepbusyspinner-code
ng-template[cngxStepBusySpinner]
cngxStepBusySpinner
unknown
inject<TemplateRef<CngxStepBusySpinnerContext>>( TemplateRef, )
no-iframes