import { Component } from '@angular/core' import { FormGroup } from '@angular/forms' import { ButtonGroup, Field } from '@tabler/angular-forms' @Component({ selector: 'app-forms-demo', template: `

Forms demo

{{ model | json }}
`, styles: [], }) export class FormsDemoComponent { public form = new FormGroup({}) public buttons = ButtonGroup.saveAndClose() public fields = [ Field.input('name', { label: 'Name', }), Field.inputHorizontal('name', { label: 'Name', }), Field.email('email', { label: 'Email', }), ] public model = {} handleAction({ type, payload }) { console.log('handleAction') console.log(type, payload) } debug() { console.log('this.form', this.form) console.log('this.fields', this.fields) console.log('this.model', this.model) } }