.. !!!AUTO!!! (remove this comment to edit) .. include:: operator-aliases.rst .. testsetup:: * import rx .. currentmodule:: rx .. _operator-header-first: .. _operator-header-first_or_default: .. _operator-header-single: .. _operator-header-single_or_default: First ===== .. seealso:: - Official ReactiveX documentation: `First `_ .. _operator-first: .. automethod:: Observable.first .. image:: /img/reactivex/operators/first.png :align: center .. image:: /img/reactivex/operators/B.first.p.png :align: center .. _operator-first_or_default: .. automethod:: Observable.first_or_default .. image:: /img/reactivex/operators/firstOrDefault.png :align: center .. image:: /img/reactivex/operators/B.firstOrDefault.p.png :align: center .. _operator-single: .. automethod:: Observable.single .. image:: /img/reactivex/operators/single.png :align: center .. image:: /img/reactivex/operators/B.single.p.png :align: center .. _operator-single_or_default: .. automethod:: Observable.single_or_default .. image:: /img/reactivex/operators/singleOrDefault.png :align: center .. image:: /img/reactivex/operators/B.singleOrDefault.p.png :align: center