KfFormScreen.fromJson constructor
Implementation
factory KfFormScreen.fromJson(Map<String, dynamic> json) {
final rawFields = json['input_field'];
return KfFormScreen(
title: json['title']?.toString() ?? '',
subTitle: json['sub_title']?.toString() ?? '',
buttonText: json['button_text']?.toString() ?? 'Submit',
inputFields: rawFields is List
? rawFields
.whereType<Map<String, dynamic>>()
.map(KfInputField.fromJson)
.toList()
: const [],
);
}