code: func (obj *Global) ConfigureReload(ctx context.Context, cancelOnScriptError bool, useErrorData bool, interactOnError bool) error {
  	err := obj.rpc(ctx, "ConfigureReload", nil, cancelOnScriptError, useErrorData, interactOnError)
  	return err 
  }
docs: // Configures the engine's behavior during a reload.
  // The ConfigureReload method should be run before the DoReload method.
  //
  // Parameters:
  //
  // ◾ cancelOnScriptError   -   If set to true, the script execution is halted on error.
  // Otherwise, the engine continues the script execution.
  // This parameter is relevant only if the variable ErrorMode is set to 1.
  //
  // ◾ useErrorData          -   If set to true, any script execution error is returned in qErrorData by the GetProgress method.
  //
  // ◾ interactOnError       -   If set to true, the script execution is halted on error and the engine is waiting for an interaction to be performed. If the result from the interaction is 1 (_qDef.qResult_ is 1), the engine continues the script execution otherwise the execution is halted.
  // This parameter is relevant only if the variable ErrorMode is set to 1 and the script is run in debug mode (_qDebug_ is set to true when calling the DoReload method).
  //