Currently, I have a dialog service in place. In order to create the dialog component, I utilize viewContainerRef along with ComponentFactory.
Once the component is created, I proceed to set a default value for a specific property within this component.
this.componentRef = viewContainerRef.createComponent(componentFactory);
this.componentRef.instance.data = configData;
This component is a subclass of a base class (utilizing super).
Within this component, there is a virtual method which is called (inherited from the base class).
Despite my efforts to assign a default value, the instance remains unfilled at this point in time.