• Overview
@angular/core

inputBinding

function

Creates an input binding.

API

  
    function inputBinding(  publicName: string,  value: () => unknown): Binding;
  
  

inputBinding

Binding

Creates an input binding.

@parampublicNamestring

Public name of the input to bind to.

@paramvalue() => unknown

Callback that returns the current value for the binding. Can be either a signal or a plain getter function.

Usage Example

In this example we create an instance of the MyButton component and bind the value of the isDisabled signal to its disabled input.

          
const isDisabled = signal(false);createComponent(MyButton, {bindings: [inputBinding('disabled', isDisabled)]});
@returnsBinding
Jump to details