derived<U> method

Computed<U> derived<U>(
  1. U computed(
    1. T value
    )
)

Creates a computed value derived from this readable.

Parameters:

  • computed: Function that transforms the value

Returns: A Computed that updates when this value changes

Example:

final count = Signal(5);
final doubled = count.derived((value) => value * 2);
print(doubled.value); // 10

Implementation

Computed<U> derived<U>(U Function(T value) computed) =>
    Computed(() => computed(value));