Skip to content
masterclass Buddy

Angular · Decorator

@Input

@Input exposes a component property for parent-to-child binding. Its options can require a value, transform incoming data, or provide a template alias.

Last updated

Syntax

@Input(options) property = initialValue;

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • input
  • model inputs
  • output
  • Component
  • signal-based inputs

Source: Accepting data with input properties • Angular. Checked 2026-11-03.