outputBinding
Создаёт привязку вывода.
API
function outputBinding<T>( eventName: string, listener: (event: T) => unknown, ): Binding;
@parameventName
stringПубличное имя выходного события, за которым нужно следить.
@paramlistener
(event: T) => unknownФункция, вызываемая при отправке выходного события.
Пример использования
В этом примере мы создаём экземпляр компонента MyCheckbox и отслеживаем его событие onChange.
interface CheckboxChange {
value: string;
}
createComponent(MyCheckbox, {
bindings: [
outputBinding<CheckboxChange>('onChange', event => console.log(event.value))
],
});
@returns
Binding
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/core/outputBinding