attach<P, C> function

LiveData<C> attach<P, C>(
  1. LiveData<P> parent,
  2. C child, {
  3. String? name,
})

Implementation

LiveData<C> attach<P, C>(
    LiveData<P> parent,
    C child, {
      String? name,
    }) {
  return parent.attachedItems[child] = LiveData<C>(
    child,
    name: name ?? (parent.name != null ? '${parent.name}-child' : null),
  );
}