open static method

Future<void> open({
  1. required String operation,
  2. required String version,
  3. required dynamic url,
  4. required Function onSuccess,
  5. required Function onGoto,
  6. Function? onFail,
  7. Function? onRedirect,
  8. String failAlertMode = MODE_ALERT,
  9. String? appBarMode = VISIBLE,
  10. bool openNewComponent = true,
  11. String? entityCode,
})

Implementation

static Future<void> open({
  required String operation,
  required String version,
  required url,
  required Function onSuccess,
  required Function onGoto,
  Function? onFail,
  Function? onRedirect,
  String failAlertMode = MODE_ALERT,
  String? appBarMode = VISIBLE,
  bool openNewComponent = true,
  String? entityCode,
}) async {
  String result = await (_channel.invokeMethod('open', {
    "operation": operation,
    "version": version,
    "url": url,
    "openNewComponent": openNewComponent,
    "failAlertMode": failAlertMode,
    "entityCode": entityCode,
    "appBarMode": appBarMode,
  }) as FutureOr<String>);
  dispatchResult(
    result: result,
    operation: operation,
    version: version,
    url: url,
    onSuccess: onSuccess,
    onGoto: onGoto,
    failAlertMode: failAlertMode,
    onFail: onFail,
    onRedirect: onRedirect,
    entityCode: entityCode,
    appBarMode: appBarMode,
  );
}