set<T> method

SetSignal<T> set<T>(
  1. Set<T>? value, {
  2. JoltDebugFn? onDebug,
})

Creates a reactive set signal hook.

All set operations will trigger reactive updates.

Parameters:

  • value: The initial set value
  • onDebug: Optional debug callback for reactive system debugging

Returns: A SetSignal with reactive set operations

Example:

setup(context, props) {
  final tags = useSignal.set({'dart', 'flutter'});

  return () => Text('Tags: ${tags.join(', ')}');
}

Implementation

SetSignal<T> set<T>(
  Set<T>? value, {
  JoltDebugFn? onDebug,
}) {
  return useAutoDispose(() => SetSignal(value, onDebug: onDebug));
}