ignoreElements

Ignora todos los elementos emitidos por el Observable fuente, propagando únicamente las llamadas a complete o a error

Signatura

Firma

ignoreElements(): OperatorFunction<any, never>

Parámetros

No recibe ningún parámetro

Retorna

OperatorFunction<any, never>: Un Observable vacío que solo propaga las llamadas complete o error que haga el Observable fuente.

Descripción

Diagrama de canicas del operador ignoreElements

Ejemplos

Ignorar todos los valores del Observable fuente hasta que se complete

StackBlitz

import { ignoreElements } from "rxjs/operators";
import { of, throwError } from "rxjs";

const hater$ = of(
  "No eres lo suficientemente buena/o",
  "Tu código es una m****a",
  "Nunca vas a conseguirlo",
  "Las mujeres no saben programar"
);

hater$
  .pipe(ignoreElements())
  .subscribe(console.log, console.error, () =>
    console.log("Haters ignorados :)")
  );
// Salida: Haters ignorados :)

Si ocurre un error, será emitido

StackBlitz

Ejemplo de la documentación oficial

Ignorar los valores emitidos hasta que el Observable se complete

Recursos adicionales

Source code

Documentación oficial en inglés

Last updated