buildForm method

dynamic buildForm(
  1. T? item
)

Implementation

buildForm(T? item) {
  if (T == BaseModel) {
    throw Exception('BaseModel does not have a form');
  }
  try {
    // final factory = _baseModelRegistryNotifier.getFactory<T>();
    final factory = _baseModelGeneralRegistryNotifier.getFactory<T>();
    return factory.buildForm(item);
  } catch (e, s) {
    debugPrint("[[Error on GenericsManager.buildForm]]: $e\n$s");
    throw Exception('Unknown GenericItem type: $T');
  }
}