/// <summary> /// Gets conditions that can be chained for <see cref="ReadOnlyObservableCollection{TObject}"/>. /// </summary> /// <typeparam name="TObject">The type of the object.</typeparam> /// <param name="source">The source <see cref="ReadOnlyObservableCollection{TObject}"/>.</param> /// <returns><see cref="IChainableEnumerableCondition{TSource,TObject}"/></returns> public static IChainableEnumerableCondition <ReadOnlyObservableCollection <TObject>, TObject> If <TObject>(this ReadOnlyObservableCollection <TObject> source) => source.IfEnumerable <ReadOnlyObservableCollection <TObject>, TObject>();