syncAttributeValues method

  1. @override
Future<InappifySdkResult<List<Attribute>>> syncAttributeValues(
  1. InappifyAttributesRequest request
)
inherited

Synchronizes an explicit attribute list for the active customer.

Implementation

@override
Future<InappifySdkResult<List<Attribute>>> syncAttributeValues(
  InappifyAttributesRequest request,
) async {
  final cancelled = _preCancelled<List<Attribute>>(
    'syncAttributeValues',
    request.cancellation,
  );
  if (cancelled != null) return cancelled;
  return _syncAttributeList(
    request.attributes,
    operation: 'syncAttributeValues',
    idempotencyKey: request.idempotencyKey,
    cancellation: request.cancellation,
  );
}