Field({ required this.name, required this.type, this.input = 'text', this.hidden = false, this.showList = false, this.primary = false, });