&Внедряемое
Псевдоним аннотации &Пластилин фреймворка autumn.
Маркерная аннотация для указания, что внедряемая зависимость является компонентом. Основной способ связывания компонентов между собой.
Может быть использована над параметром конструктора/фабричного метода компонента, полем класса или методом установки значения.
Параметры
| Параметр | Тип | Описание |
|---|---|---|
Значение | Строка | Имя внедряемого компонента. Если не заполнено, используется имя параметра конструктора/поля класса или часть имени метода для установки значения. |
Тип | Строка | Тип внедряемого компонента. В случае передачи значения "Желудь" будет внедрён компонент как таковой. Также может быть указан тип-коллекция: "Массив", "ТаблицаЗначений" и другие. Полный список доступных типов см. в библиотеке autumn-collections. |
ПроизвольныйПараметр | Произвольный | Повторяемый параметр. Передаваемые во внедряемый компонент произвольные значения. |
Пример
bsl
&Компонент
Процедура ПриСозданииОбъекта(&Внедряемое ДругойКомпонент)
КонецПроцедурыПримечание. Данная аннотация — «душный» псевдоним аннотации
&Пластилин. Актуальную документацию см. в autumn.
