# Sending Messages with output()

A child component declares the messages it can send with output(), and sends one with emit. The parent listens with an event binding on the child's tag, and $event is the value that was sent, so the parent decides what happens.

![Cheat sheet: Sending Messages with output()](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/11/ac909dbe2c644ad3959a879ebc865ed5.webp)

- Category: Angular
- Level: Journeyman
- Tags: angular, output()
- Updated: November 3, 2026

Source: https://www.ask-codey.com/cheat-sheets/component-communication-in-angular-sending-messages-with-output-cheat-sheet
