NetanelBasal
6/17/2018 - 7:34 PM

dato-option-2.component.ts

export function getOptionTemplate(isMulti = false) {
  return `
     <div class="dato-option">
       ${isMulti ? '<input type="checkbox">' : ''}
       <ng-content></ng-content>
     </div>
  `
}

@Component({
  selector: 'dato-option',
  template: getOptionTemplate(),
})
export class DatoOptionComponent {
}
@Component({
  selector: 'dato-option-multi',
  template: getOptionTemplate(true)
})
export class DatoOptionMultiComponent extends DatoOptionComponent {
 }