LogoSignals.dart
Copy Markdown
rodydavis/signals.dart 999999

Type: ReadonlySetSignalExtension

API reference and details for ReadonlySetSignalExtension from signals.dart.

ReadonlySetSignalExtension#

Kind: extension  |  Package: package:signals_core

Extension: ReadonlySetSignalExtension#

extension ReadonlySetSignalExtension on ReadonlySignal<Set<E>>

Helper extensions for [ReadonlySignal<Set>], providing delegators to compute set operations reactively.

import 'package:signals_core/signals_core.dart';

final setA = {1, 2, 3}.$;
final setB = {3, 4, 5}.$;
final diff = computed(() => setA.difference(setB.value)); // {1, 2}

Members of ReadonlySetSignalExtension#

Member Type Signature Description
cast method dart Set cast()
containsAll method dart bool containsAll(Iterable<Object?> other)
difference method dart Set difference(Set<Object?> other)
intersection method dart Set intersection(Set<Object?> other)
lookup method dart E? lookup(Object? object)
union method dart Set union(Set other)

References#

The ReadonlySetSignalExtension type is referenced and used in the following pages: