basicinput.component.ts 437 B

12345678910111213141516171819202122
  1. import { Component, Input, OnInit } from '@angular/core';
  2. @Component({
  3. selector: 'app-basicinput',
  4. templateUrl: './basicinput.component.html',
  5. styleUrls: ['./basicinput.component.scss']
  6. })
  7. export class BasicinputComponent implements OnInit {
  8. @Input()
  9. control;
  10. @Input()
  11. meta;
  12. ngOnInit() {
  13. // Move meta variables up a level, for direct access in templates
  14. ['placeholder'].map(p => this[p] = this.meta[p] || this[p]);
  15. }
  16. }