receptor property

  1. @override
CollectiveReceptor<dynamic, Signal, Signal> get receptor
override

The signal receptor for this collection.

Defaults to type-appropriate receptor if not specified.

Implementation

@override
CollectiveReceptor get receptor {
  try {
    return record.receptor;
  } catch(_) {}
  return E == dynamic ? CollectiveReceptor.unchanged : CollectiveReceptor<E,CollectivePost,CollectivePost>();
}