# # `whenEmpty()`

The `whenEmpty` method will execute the given callback when the collection is empty:

    const collection = collect([]);

    collection.whenEmpty(c => c.push("Mohamed Salah"));

    collection.all();

    //=> ['Mohamed Salah']

    const collection = collect(["Sadio Mané"]);

    collection.whenEmpty(
      c => c.push("Mohamed Salah"),
      c => c.push("Xherdan Shaqiri")
    );

    collection.all();

    //=> [
    //=>   'Sadio Mané',
    //=>   'Xherdan Shaqiri',
    //=> ];

View source on GitHub