startFromFrame method
Future
startFromFrame({
- dynamic id,
- bool enableCacheData = false,
- required BuildContext context,
- dynamic onError(
- BuildContext context,
- String msg
Implementation
Future startFromFrame({
id,
bool enableCacheData = false,
required BuildContext context,
Function(BuildContext context, String msg)? onError,
}) async {
activeAssure = enableCacheData;
this.context = context;
// configurando funcion de error
var errorFn = onError ?? app.error;
// configurando para que la tabla comunique los errores
this.onError((msg) {
var context = this.context;
if (context == null) return;
errorFn(context, msg);
});
// recibiendo id
if (id != null) {
return await request(key: id);
} else {
return await insert();
}
}