Multi platform components - mcfly-io/generator-mcfly-ng2 GitHub Wiki

Multi

While you can generate components using HTML, ionic, or Fuse templates, perhaps the most powerful feature of McFly is that you can create an component that takes advantage of all three of the above options--a multi-platform component that reuses the Angular .ts file but has access to ionic, HTML, and .ngux templates.

Each multi component is created by default with those three templates. By default, which is used is determined by the target.