import { Component } from '@angular/core'
import { FormGroup } from '@angular/forms'
import { ButtonGroup, Field } from '@tabler/angular-forms'
@Component({
selector: 'app-forms-demo',
template: `
`,
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)
}
}