createFormItem method
Creates a new form item
Implementation
Future<FormItem> createFormItem(
int formId,
String type,
int position,
String label, {
String placeholder = '',
String helpText = '',
bool isRequired = false,
bool isFromAddress = false,
bool isSubject = false,
Iterable<String> options = const <String>[],
Iterable<String> spamFilter = const <String>[],
}) async {
final response = await _post('/api/form/$formId/item', data: {
'type': type,
'label': label,
'placeholder': placeholder,
'helpText': helpText,
'isRequired': isRequired,
'isFromAddress': isFromAddress,
'isSubject': isSubject,
'options': options,
'spamFilter': spamFilter,
'position': position,
});
return FormItem.fromJson(response.data);
}