<outlet data-name=""> now works also
changed 'empty' component to '_noComponentSelected' and updated template contents to be more descriptive