restEndpoint method Null safety

String restEndpoint(
  1. [Query? query,
  2. RunFile? instance]
)

Example

  @ConnectOfflineFirstWithRest(
    restConfig: RestSerializable(
      endpoint: '=> RunFileSyncEndpointHelper.restEndpoint(query, instance)',
      fieldRename: FieldRename.none,
    ),
  )

Implementation

static String restEndpoint([Query? query, RunFile? instance]) {
  if (query?.action == QueryAction.upsert) return '/api/runs/file';

  return '';
}